I agree with you.
The M1911 is my favorite pistol but I too think the Glock would be the better choice. It is just as reliable, holds a whole lot more rounds and fits the hands of more people than the Beretta which I also like.
The M1911 has a flawless pedigree. It was developed specifically to kill muslim fanatics who would survive .38s and go on to kill the shooter.