Military.com has some flaws as well. For example I could give myself the highest security clearance and claim service in up to 5 conflicts and so could anyone else. For that matter it seems to be based on the trust system and many that have not had any prior service could sign on and pretend to have had it from the looks of things.
You still have to take what you read there in profiles and any other info available with a grain of salt because its all based on what was entered in the fields when they registered. Its pretty easy to make mistakes also, which I did and didn't catch in more than one field until going back at a later time.
I have not heard of any checks and balances system going on over there to verify any of the information provided by members. If there is some I'd like to see it.
STR
Yes, it's imperfect. However, most people have never registered there to afford themselves an opportunity to "augment" their records. Most names just have a basic DoD name/service branch/rank/MOS attached.