They screwed up the 1911 too IMO. There's no need for a hammer lock on a 1911.
I don't get the race gun comment? Are we assuming that all Glocks shot in IDPA are Glock 34s? Seems like MoBoost just wanted to argue and dug himself in a hole.
Pretty much. I used to use a 34, but use a 17 now because I prefer how the sights lift on it over the 34. That and the shorter draw stroke will gain me a few hundreths.