Depends on your perspective... if you're looking down the business end of my Glock 19 or 34, it's beauty or lack thereof will probably be the last thing you will be thinking about. Now, if I'm looking down the sights of my Glock 19 or 34 at someone who is seeking to do me or my family harm... that is beautiful... as Gaston intended it to be.
Poly framed pistols were not necessarily intended to make you weep because they're pretty. There intent is to keep you alive because you have it with you... because their lighter and more comfortable to carry than the 40+ ounces of 1911 or 5906 I would typically leave at home due to the incredible fact that my pants are sagging and my spine is out of alignment.
As has been said... beauty is in the eye of the beholder... and perspective is key.
"By His stripes we are healed..."