I agree to some degree. I was also puzzled by this when I learned about taking the MSF course will waive the road test. It is actually kind of dangerous if you have zero real road traffic experience, but it could be due to in North America most people have their drivers license by 16.
My bro recent got his M class in Asia and in order to get the license, you have to pass a “Technical” test and a “Road” Test; which I think that is how all motorcycle test should be structured.