Pay taxes is the ultimate punishment for the right isn't' it?

Here's a better idea - have them pay for their own housing, just like other workers.

If they won't do that  and want to rent out - 100% of the profits on their subsidized rental goes right back to the taxpayer.