You jump the gun matey... Nothing about fast travel was insinuated here, its just in AC the portal "FT" hub was where all major trades took place with peoples alts etc.. Was always busy and very sociable.. and an easy to remember place and main location for new starters to easy get told where it was.
So off your high horse

and CTFD :P
Im also guessing you not ofay with AC? as your quick retort would probably not of happened if you were
*no offence was intended in the post and anything mentioned should be taken with a pinch of salt*