And for all the PPL ( not the smartest ones ) who paid 800$ for rx570/580 cards in 2017 December , still can make around 30$ a month with each cards , minus electricity .... so they probably just hit they ROI

in the past few months ... but if they never sold the mined coins .. then they definitely made some money even with a 800$ rx 570/580 cards

How is that? negative profits for 15 months, negative is negative, no earnings at all, lot of things to pay like electricity and components that die still need to be paid and replaced, since the last bullrun we are around 3 years apart, 15 negative profits, 15 months to break even with electricity and only 6 months of 0.50 usd per gpu, how in the hell they got their money back? You say that because you have not paid $800 or more for any rx 570, 6 months $0.50 x 180 = 90 usd, I ask you again, how in the hell they got their money back? profits right now is 0.71 usd per 30mhs rx 580, this is the highest so far besides the defi bs which we had 20 days or so in august, september which it reached 1 usd per 30mhs.
https://whattomine.com/coins/151-eth-ethash?hr=30&p=120&fee=2&cost=0.12&hcost=800&commit=CalculateSo all in all in my calculation they never even got $100 back from the $800 they spent cause shit happens, like you said gpus die, things die, need to be replaced. Also on your asic miners, you just got lucky because like you said the other 2 asics never got your money back.
You are denying something very important here, maybe your earnings and things you did, helped you in some ways, but I guess they shadowed your reasoning on things, maybe your luck on the eth asics helped to go through the negative profits with the gpus. Miners actually had more than 15 months of negative profits. Price is 6 to 8 times higher than what we had in those 15 to 20 months and the lower eth price was, the more it hurt on electricity.