You're trying to compare the people who actively build and support these platforms knowing full well what they're doing, with the people who go to vote for lower taxes or more jobs... oh and this hidden lobby agreement to not hurt gambling platforms. If you as a voter think these two things are at the same level by all means, call yourself a shitstain and I won't get in your way.
But nobody votes on these matters, they just come bundled (and hidden for 99.99% of people) under the broad political agenda of a handful of elected representatives who mostly focus their platform on economy, military, etc. not betting sites. This isn't any candidate's platform header. The voter is at best ignorant to these hidden issues. And even if voters did vote on this directly, it's not an obligation for anyone to actively support and contribute.
People choose to build and support platforms which are 100% harmful for anyone but themselves and the shareholders. And they should be chastised. They're free to build whatever fits their moral values, we should all be allowed to criticize according to ours even if you think the blame should be spread across 150 million voters for whatever reason.