My understanding is it shakes out to be 50/50 on personal preference. A lot of guys who I know who are against it come from the combat/duty mindset when they'll always prefer one less point of failure, a lot of the guys who are for chokes are all about optimizing performance for use case, and are in less of a regular rough and tumble mindset/environment.
As always, it comes down to actual use case, understanding the system and what constraints go with it, and configuring accordingly.
I've got no problem running chokes in my defensive shotgun as I'm not deploying out of a vehicle into combat (something that can shake a choke loose over time); in fact I'm probably going to break clays with it 100x more than running it tactically. If it's ever actually deployed, it'll be from a safe or lockbox.