Things are changing to accomodate the increasing complexity, same way as ever: specialization. There are now subsubspecialties, and 'cardiologist' or 'nephrologist' have become incomplete qualifiers. It may not look like that from the pov of outsiders, but medicine is becoming more and more secure by the day. Things were much worse before.