P.S. I think you guys confuse being rich and earning a lot. Doctors, especially specialists, do earn a lot, much more than average salary. But are they rich? Have mansion? Yachts?
If your definition of wealth is having millions of dollars in your bank account, owning yacht, private helicopter or mansion...Yes, you are right that going to medical school and becoming a doctor will not make us rich. But we have to admit that doctors who work in hospitals or have their own clinics earn quite a bit of money and have a better life than many of us here.
I don't know the difference between countries but like in my country. If the average salary is $300-500$/person/month, those who have a medical degree and are doctors. They will have stable jobs and their income can be 3 times or 5 times, or those who have their own clinics can easily earn 10,000 or 20,000 dollars per month. They may not have millions of dollars but they have a lot of money and a huge fortune compared to many others.