Difficulty has gone up 25x. That means that device is even less profitable now than when he made that comment.
True.
BFL is so late that their devices will never ROI.
Hogwash. My 2x $1300 SC Singles are quite likely to return their purchase price in a few months.