I don't recall having a house paid for where I work whist I have another for my family wherever I would like to live. I don't recall being able to keep my family stable just because my job was elsewhere. I don't recall being able to claim for a raft of things including going to my family home whenever I wanted. That's just a few. Those benefits are worth a lot of money. They do not have to worry about a lot of "cost of living" expenses that I had to.
Sorry, not too much sympathy for a backbench MP' salary. Especially when they milk the system in a way that would put their employees in clink.