Yeah, but some of those quest hubs are not Inns.
I would have more plans for the quest hubs though. Protect from the kobolds who steal the fruits, Amalj'aans invading the water pumps in Ul'dah,... As a reward the locals will give you food and if you report back to your GC you'll receive some company seals.
Or like other games do, when you stay near those you gain some bonuses on attack, defense, speed, HPs,... after paying some money for the service they offer.
Yeah I know, it's a little off-topic, but if you have Inns in the city, just go there and sleep there, no problem, rite?
