Originally Posted by JDR13 
In most instances, that's exactly what a hub is.
You may well be right strictly speaking. In my mind though, a 'proper hub' is a place where I can go on walkabouts and find side quests, go back freely when I want to turn in quests, buy/sell stuff or get rid of a status effect. Not just a place all missions happen to end up in.