You won't be able to earn a living on transaction fees if your mining pool
steals keeps them. Always ask your pool what happens to transaction fees. Eligius

There will likely always been another crypto-coin to mine when Bitcoin gets unprofitable, if your ASIC works with it, that's another story.