You make up the difference and then some by appreciation in your home value though. And interest rates are so low now! You'd be crazy not to buy now!!! ...in bizzaro world.
Anyway I liked how he ran all the numbers, but I agree with above that the utilities all seem low.