Exactly. The costs of Algo trading are so high... That these profits you read about are sheer myth. It's just another Zero Sum Game... With 2% winners and 98% losers. The big winners have always been infrastructure vendors.
HFT isn't going anywhere, they will be more regulated and they may lose their sub penny advantage but they will be around; we might as well get used to it...