They are optional. You could throw your sword over your shoulder and RP walk everywhere if you choose ;-)
But just imagine how annoying doing guild missions without waypoints would be? Trying to gather everyone way the hell out in Iron Marches or Mount Maelstrom would just be tedious beyond words. It wouldn't add to immersion, it would suck - participation would drop off the charts.