Gents,
There are lots of points that can be discussed here...I would just caution you on linking cause and effect on many of the things that you have discussed here. Sometimes appearances can be deceiving.
I have seen the PRF with the guy that had all the boxes checked and he did not receive a DP based on "strength of record" or lack of it. I have also seen the guy that did not have all the boxes checked but had a strong record otherwise and he got a DP.
I am sure there are places where Q-3's are withheld for the favored guy, as a matter of fact, I have witnessed it. I fought against it and lost. However, I have also been at places where a Q-3 was a Q-3 and it didn't matter who the person was. The major criteria used was the flying violation and whether a Form 8 was the appropriate vehicle to document the issue. As an aside and to avoid this becoming a topic, I am not a proponent of the Q-3 in all situations, but they do have their place.
Without calling anyone out, I have also watched several people volunteer to deploy at minimal dwell times and then not have time to complete their AAD. In ONE case (a case I am familiar with, so only an anecdotal story) this guy used the deployment as an excuse to not complete his AAD. As far as I know, he received a P. However, I can confirm that he was passed over. IMHO, the right decision was made.
My point is that the system does work sometimes. There are always going to be situations where you believe your buddy got screwed over, etc, but I would caution you that you may not have all the information. You probably have just the information that your buddy wants you to have and not much/any of the deragatory information. Continue to rage against the up or out system and push for change. Just don't be surprised when the system that you signed up for continues to move down the road while you are left standing on the side of it.
PME and an AAD are not very difficult to get accomplished...would I like to see the AAD masked for promotion to O-4? Yes. However, the idea that everyone deserves to make Major or is capable of leading multiple teams is not accurate.