For first Bitcoin miners it took 4 years,to get paid for their work

There was no competition to bitcoin and once it was picked up by media it rocketed up. It's not the situation anymore with a bazillion cryptos begging for attention. It's likely most of these coins and developers will never get paid.
Once people realize that the value in technology lies in its network effect, then Bitcoin will win. In the meantime, people will underrate it, laugh at it, deny it, avoid it, ignore it.