No, it does not seem the slightest bit lopsided.
There is zero difference between the deductability of expenses you mentioned and expenses for any other business.
Businesses are generally taxed on their PROFITS, which are [INCOME] MINUS [COSTS].
The regular homeowner is not running a business.
The same thing is true of a truck or racecar. If you own it as personal property, you don't get to deduct much of anything. If you own it and run it as a business, you can deduct your expenses before counting profits and paying taxes.
The same object can be either a personal property or a business, and it is the ACTIVITY that matters, not the object.
Your argument is either attitude & ignorance gone wild, or demagoguery attempting to confuse the issue with sleight of hand.
If you think that home ownership should be more subsidized than just the mortgage interest deduction, just say so and advocate for those subsidies. It'd be much more cogent, but you evidently don't want that discussion, or expect it to be a loser, which it likely is.