M9, IMO, just allows people to hold and shoot more rounds. At least with the 1911A1 (and the newer 1991) you knew when you hit something because of how the target reacted.
Also like the muzzle loaders of old most people learned to hit what they shot at because you only had 7 round to a mag (45 cal) instead of 12+ (9mm, depending on the mag).
I always got 40 out of 40 with the 1911, never achieve that with the M9. Of course many others got better scores because of the lighter weight of the weapon.
Now firing the FN90 was awesome and accurate. If it was not for the the major stumbling block of ammo/supply it would have possibly been adopted. Of course I am purposely ignoring the lobbying effort done by the current weapons supplyer of the US Army/Marine/Navy/AirForce.
I believe that when it comes to actual armed forces using weapons that 3 things come to bear on determining what weapon(s) are selected for use:
1) cost (includes resupply/ammo cost along with initial purchase costs)
2) How many, how long and delieverability of said weapons
3) Lobbying effort of the manufacturer to the government and armed forces
Note: what the actual service personnel that have to use the weapon(s) think does not come into play until after many years (terms) of service (weapon service that is) and if any higher ups (generals, admirals, etc) have any political power to effect the purchase.
For personal use, I believe the following apply:
What does it cost
How cool is it
Can I reliably hit something with it
What am I use to using (prior service or family background)
There are of course other factors in both but I am only listing those that I believe are the most influencal across the board.
Dave