It's pretty obvious to everyone that doctors have been abusing these levels. See doc for 20 minutes for a low complexity item but get charged for a 30 minute medium complexity. The insurance companies aren't blind. They've got the stats in hand for each doctor. I mean some of the ranking data is already built into the portal tools they give consumers for finding a doc.
It's a huge system with a lot of people involved so no doubt there is abuse, but there is also natural and expected levels of variation in the complexity of patients that doctors doing notionally the same job will actually encounter. If you're doing an honest job and happened to have seen more complex patients than average I think you'd rightly be pretty angry if you were then forced to do more paperwork to justify yourself to an insurance company who starts downcoding your patients.