Long rant, skip it if you want.
Replacement you are so right about that. I use the term Doctor Money because too many people think doctors make more than they do. The problem with that is that they also end up in massive student debt up to 500k. They don't start making real money until after age 30 while their friends have been working and earning decent money for five to ten years already. So at 30 you buy your first home, a couple of cars because that beater dad gave you is worn out, then need to start your family because the old biological clock is ticking. It is not out of the question to end up with 800k to 1 million dollars in debt at age 30. Now your income will pay that debt down over 20-25 years and then you can hit the retirement saving big time so at age 60-65 you have a nice sum to retire on. Along the way you can take a few nice vacations or be a idiot and get divorced to start it all over again.
How do I know all this. I've lived it myself. I am a Dentist and my wife is a MD. I worked six days a week for 17 years, 66 hours a week, I work 38-40 now in semi retirement. My wife still works 50 plus hours a week. We have paid for five college educations, two advanced degrees and two medical school educations all out of pocket, plus our own. What chaps my butt is that I can't deduct any tuition I paid for my kids college because I earned too much. Well duh. If I did not earn too much I could never afford to pay it in the first place.
So when some pimpled cover kid comes along and tells me I make too much money, or am a racist because I like the outdoors or guns, or claims it's not fair he can't get a free education, including advanced degrees, all at no cost to him I want to wring his neck. Better yet I tell him there is an easy way to do it, join the military. They will pay for everything all the way to advanced medical degrees and surgical training. It just cost you about ten years military service. We all know there is less than zero chance that pimpled cover kid will ever join the military.
End of rant, and yes I feel better now.