1) The registration process is complicated
If registration is very simple, its no good at all! Different regulations require certain steps. For instance FCA requires to understand if the person can afford trading and potentially losing the money, before start.
2) The idea of diving into the market without any prior knowledge is daunting
You shouldn't trade if you have no idea about it! It is not an "easy" money or fun thing to do. It is serious business and if you want to succeed you need to learn before you start.
3) "You require a lot of money before you can invest"
It is not the case actually, you can start in most of the companies 20-100$, now you also should consider that with a very small amount it will be risky due to the leverage, after all you don't really hope to shake the market and make millions with 20$ right?
4) "People always lose money in forex"
Sometimes true, but it happens because of greed. Normally you can use positive SL if you have small profit to make "guaranteed" money. Many traders wait to make more and eventually lose. Or they trade too much and after loosing couple of trades continue in a hope to come back. Result - money lost.
5) "Whole thing is too complicated and scary"
It is not that complicated, but yes, there is a "brain scratching" involved. But you want to make money, real money, so you have to be ready for it.
And one very important thing, never ever trust people who say that profit is "guaranteed", that you won't lose and they will make sure you only win. It is a first sign of scam...