45 days is fine. Every other MMO I've ever played that had a limited housing system has some sort of relinquish period or rent to be paid in order to keep your property. Archeage comes to mind as a recent example. Same with Asheron's Call. Yes, it's probably something they did to have more people subscribe between content patches. I'm okay with that. At least now I know people who are holding onto a house that a lot of other people wish they could own, at the very least, have to step into it once every 2 months.

I do think it was a mistake not having the relinquish period in the housing system from the start because it gave people a false sense of security that they could own their house forever. However, 45 days shouldn't be considered a time period only a 'no lifer' could handle to walk into their house.