I agree that mining ETH with 1660 or 1660ti doesn't make sense right now; better to mine another coin and exchange it to ETH with them.
As ETH is scheduled to switch algos soon, I would avoid choosing GPUs based on their ability to mine Ethash.
https://www.coindesk.com/funding-approved-for-audit-of-ethereums-progpow-mining-proposalThey want to do an audit of PROG and its suppose to be complete sometime in July. So who knows when they would switch.
I agree that they have a track record of not following their schedule.
As GPUs currently take more than 6 months to ROI (barring free power) I would still avoid choosing GPUs based on their ability to mine Ethash.
I think this is too long to get a profit and now I can say it is not too profitable anymore because seeing the condition of ethereum prices which are currently very cheap will not be able to provide maximum profits anymore. now the miners have started to decrease due to seeing the collapsed condhere price of ethereum.