Inns are more reserved for players fresh to the game whom definitely do not own a private home and may not be part of a FC which does. I see no issue in this, and would like to see houses become more and more convenient as time goes on.