As long as the govt. is willing to subsidize their inefficiency with your tax dollars, it is a good deal.
It's not too bad a deal in Southern Arizona if you intend staying in your home to recoup the initial outlay.