When did you ever have a job that you didn't learn 90% of what's needed, while on the job itself?
Cries for meritocracy are woefully ignorant for this fact alone.
If you want meritocracy, focus your energy on improving education. Until then, your worth is determined mostly by whether someone gives you a chance, which depends on your skin color, location, and last name, aka luck.