No it's not.
I know I'm biased since I'm FM though.
But I love love love the variety. I live in a very large city and my colleagues and I are doing peds, prenatal care, OB, gyn (colposcopy, endometrial biopsies, miscarriage management with MVA, etc), msk injections, derm procedures, etc. Many of us work in a variety of settings including outpatient, inpatient, urgent care, fast track of EDs, women's health clinics, nursing homes and jails. Most of us have 1 "speciality" area that we focus on and enjoy the most, but having the variety is so great. Sure there are a lot of PAs and NPs, but they certainly can't do the same jobs with such a wide variety that MD/DOs are doing. Sure you're likely not going to be making 500k right after residency, but residency is only 3 years and diversifying your career with a lot of options can also increase your pay significantly.