If places are shortening the yellow light to juice camera revenue then yes, that's bad.
America is the land of the lawsuit right? Surely someone - or the state legislature - could take action on safety grounds alone to ensure a reasonable minimum duration (adjusted for the speed limit) for a yellow light.