Yes, sad but true. Miitary pilots have a stable career, have had their training paid for, and they do work casual weekends and take jobs and opportunities away from GA pilots trying to get hours and make a living.
It doesn't help the industry at all.