What? CHAMPUS sucks as it is. This has to be an urban legend. I don't think Barry's this stupid - but, I could be wrong.
There is no more CHAMPUS. Active duty personnel are covered under TriCare/ I’d have to check, but I do believe the bean-counters have recommended that famiy members of active duty personnel will pay for their health care.