I'm with you- I've despised glock for as long as I can remember for the same reasons. Figured it wouldn't be fair to hate them until I've tried one, so I got a blue label gen 4 g19 and it's been perfect. Sure the trigger sucks, sure it's blocky, sure the sights are junk... but damnit it always works, has held up great, and it's accurate too. Eventually it will fail and I can complain about it, but it's going to be awhile.