I wouldn't say it sucks, but like many compromises, it may not meet the needs of all the users as intended.
I would definitely rather carry a 40 S&W (I've owned a Glock 22 for 10+ years) than a 9mm, but in my mind, it's not as effective as a 45 acp. More snap than a 45 and not nearly as...