You are absolutely correct. It is politicians trying to curry favor (votes) by catering to a demographic.
It’s why the juggernaut keeps rolling along.
It’s how politicians earn their bread & butter, so they’re not going to change it.