I think you need to factor in the expected price increase. Which of course is speculation, but long term, it will most likely be profitable by a large margin. It all depends with perspective you approach your look at your mining "investment"
You should compare an investment in asics against buying bitcoins directly. When you buy an asic you just buy bitcoins that are going to get credited to you over time. (of course asics can mine some altcoins to but thats trivial so far)