Tell me being a doctor is still a good profession after hearing so much negativity?

https://www.medscape.com/slideshow/2018-compensation-overview-6009667 says that the average pay for primary care physicians is $223k. Average pay for specialists is $329k. Only a few specialties have average pay of $400k or higher.