The G23 Gen 3 is a fairly loathed gun on this forum - for some well articulated reasons, no doubt, but I will say as a sample of one that I absolutely love mine (police trade in Duxbury, MA PD 49) and I shoot very well with it after 400 rounds or so. Recoil is entirely reasonable to me - practically creampuff recoil compared to my Smith J-frame and about on par with my Beretta Cougar 8040. My opinion may change when get my G19 Gen 4 but I've had my G23 for 2 months and I'm shooting consistently better than with the Beretta PX4 I've had for 6 years or the 92FS I've had for 1 year.
I really like my G23. Guess I have to be the hipster that disagrees just to be disagreeable.