Medicine is in trouble because the wrong people go into medicine for the wrong reasons.
If you go into medicine for power and money then you will be unhappy and vent on an anonymous message board because you lack self-esteem, social skills or the business savvy to succeed with the most meager of salaries.
Becoming a MD does not change who you are, but anonymous losers think that they will somehow become attractive, charismatic and wealthy after medical school. The truth is that if you are not attracting mates, charming people, or know business before medical school, then you won't after.
A loser is a loser. But hey, they can always post some asinine drive-by comment without any supporting arguments and put a laughing smiley face over it and that is enough to get them through another day without playing chicken with a bullet.