Having moved to Houston just over a year ago, I’m completely on the side of the cop on this one. Sure, he probably could/should have been more observant, but I have never lived anywhere where pedestrians demonstrate such a disregard for traffic lights and crosswalk signals. Many almost dare you to hit them.
If Houston’s coffers ever start running low, they’ll be able to clean up by issuing jaywalking tickets and such. It’s so bad that and widespread that when I see someone actually waiting for the “walk” signal, I’m tempted to pull over so that I can shake their hand and thank them.