If everyone create their own currency and doesn't got a good features then it will be a dead coin, because the only one using it is only yourself, it is easy to create your own currency but it's hard to convince other to believe and used your coin, even if there are already people using your coin you still need to dedicate your time to make improvements and introduce your coin, so creating one coin won't make you less motivated
Yes that's right, if someone done making their own crypto currency, the second thing they need to do is encourage people iwho use crypto currency to use also their coins as form of money, and third they need to prove to everyone that their crypto currency is good and they need to convince them to keep their coins alive.