The BTC difficulty is increasing because more and more people are buying newer and newer hardware. The network doesn't just increase by 500x in a one year span without people buying the hardware, and mining on them. CGMiner is at the forefront of running those millions of dollars of hashrate, BTW.
And as far as your ASICs are concerned, it's not Con's fault people bought a bunch of BEs or a Jalapeno and realized they're too expensive / hard to maintain to successfully mine any coins from them. Those ASICMiner devices have always been overpriced. ASICMiner and Avalon units consume way too much power. Those BFL Singles are decent devices. Those AntMiners look very promising. KNC or BitFury are amazing devices. I dare you to ask anyone who has any of those and see if they're losing money.
I know how difficult is calculated, I have been on this for almost a year, as I said before, i build several farms (5, one is mine, the other as a consultant/technician for investors) and the only ones making real money are the altcoins, the only way to make real money mining bitcoin is buying the chips and produce the rigs yourself before anyone else, or better.... design the chips yourself and don't sell them, use them.
I will get ROI with my Fury's probably between febrary and march, I already achieved ROI with my Blades, but you know what, I can make ROI in alt-coins in 3 months, sometimes less.
I never talked about loosing money, just not earning enough to make it worth it, period.