Yes, unfortunately we've made doctors the gatekeepers and they don't want more doctors because that will eat into their income. This happens with every single licensed occupation where the license body is run by members of the occupation, with the possible exception of bar associations.
My theory on that one is that the more lawyers you have in society the more lawyers you need because lawyers do a great job creating work for one another (both through litigation but also through legal documentation which needs to be read and interpreted by other lawyers).