By "two" you obviously mean "zero".
Go back and re-read the wiki article you keep linking to.
The other two aircraft McCain lost were the one destroyed in the Forrestal fire, when a rocket on another aircraft parked near his went off accidentally and the one lost to enemy fire that precipitated his stay in the Hanoi Hilton.
You stated that "he crashed" these aircraft, you imply that either through recklessness or serious error he is responsible for these incidents. The wiki article you link to is admittedly light on details but it does not appear to support your implication.
More importantly, after each of these incidents, the Navy saw fit to return him to flying status each time.
There is no evidence here to suggest that MCain was a reckless or irresponsible pilot.