Never.
Well one thing to note for new people... we commonly refer to ROI as basically getting your money back. If you spend $25 on a miner, you expect to make back at least $25. But there's no point doing it other than to support the network if you don't make some profit.
ROI should be considered as making BTC net positive.... meaning you earn more BTC mining than you would buying coins. Currently this is not possible with any of the miners.
You may be able to make more fiat if BTC prices go up, but ultimately buying coins seems like the more sound investment currently... hence the quoted truthful statement.