You hit the nail on the head.
Based on my RVUs for the last year, I was the most productive surgeon in our entire DOS over the last 12 months but no line officer on the board panel cares. I deliberately failed to do the CCC because I am ETSing next spring and this kept me (along with my lack of committee participation) from promotion to LTC for next spring. However, I am a better clinician and surgeon because I try to remain entirely clinical.
I think if you do the CCC and serve on some committees (i.e. play their stupid military education game), you'll have no problem getting promoted. I texted a couple of my med school buddies after the LTC MC board results came out last week and congratulated them. I also told them that I would salute them as I'm walking out the door to private practice as a major ready to make triple what they do and be more appreciated (i.e CME money, OR/clinic equipment, adequate staff, no doctor-nurses, preferential parking, etc as the list goes on and on). I also told them to enjoy their skill atrophy during their 2-year brigade surgeon tours. Harsh, but I'm only speaking the truth.
Leave and leave as soon as you can. Military medicine is doomed.