I dont know if you're brainwashed by goverment but why no KYC means money laundering? Why no direct banking means money laundering?
So far your points are just as the idiots' calling bitcoin ponzi/illicit currency
Under Bulgarian law if one engages in financial mediation is obliged to "Know Your Customer" or validate customer personal information. If he doesn't he breaks the law.
Which part you don not understand?
Have you ever been in Bank?