I thought so too initially. It might seem like a spoil-sport for new comers but you'll get used to it.
Actually there are a lot of nooks and crannies you can't reach via teleport.

Perhaps they can get rid of the "you get the teleport after hitching a ride from friends" part.

In general, keeping travel to any destination under a tolerable amount of time is good design.