Basically actual military people play the game too (just like how commercial pilots play flight sims as a past time).
The devs go as close to real as possible but of course with still in-service vehicles that’s not always possible.
So sometimes people leak classified information. I think it comes down to:
1, bragging and forum debates going to heated (I know this info!)
2, actually helping the devs
3, “being a gamer” = this vehicle is weak but I actually know it’s more powerful so I prove it