The fee is simply an incentive for them to implement it. While I don't know the financial situation for the company(s), the possibility to make additional revenue, especially from a user base that is more than willing to provide it -- is not something they will refuse to consider.
My suggestion was to make the best out bad situation by providing optional alternative to those who want it. There is no need to remove the current housing system, no need to increase subscription fee for everyone.