I think what you are missing here is well intentioned people who treat their animals well will always do so with or without a government telling them to do so. Conversly, someone who doesn't give a crap won't suddenly change their mind just because some obtuse law was passed saying something is no longer permitted. All legislation does is drag the good people down with the bad who aren't going to change their ways no matter what the law says, and in the case of your issue with carriage horses, not everyone even agrees with your point of view. Your government was never meant to be your conscience. That's what you have a mind of your own for. Use it to treat your animals like gold and understand that you will not always agree with what others do with theirs. While it's fading fast, this is still primarily a free country.
You just have to see your distance...you don't have to like it.