You assume they restricted it instead of it just not being possible to have that many instances each with people doing complex actions like crafting.
Inns are basically there just for rested XP at the moment we will be getting player housing later on.
