Currently solution for all those who are having 2G cards will be to move to Zcash which has almost exactly same profitability as ETH. Sell ZEC and buy ETH for the same price

I am sorry this is not a technical advice from any point of view but a crappy solution to unfortunate miner buddies.
For R7 370 cards (2 or 4G), ZEC mining is better. They get only 13-14Mh mining eth, but 80+ sols mining ZEC. The R9 380 does better mining eth, and I don't expect that to change. The cards that are slow on eth mining like the 370 and the R9 280x will be used for ZEC. Cards like the Rx 480 will be used mostly for ETH, except for the occasional price pumps on ZEC that briefly make it more profitable to mine.