Also, why would the majority oppose it? What he is doing is affecting illegal immigrants (who can’t vote), the poorest people who those just one level up think they are “only temporarily poor”, minorities, trans - you notice that he only removed the T from LGBT while he is taking down “wokeness”.
You also have to remember he has the evangelical Christian block in his pocket who literally believe he was sent by God to keep America from descending in hell fire. You can’t “reason” with devout religious people. Religion requires you to ignore logic and science (born and raised in the Bible Belt).
You notice he isn’t disrupting farmers in red states with immigration raids? Also because of gerrymandering and how the Senate is designed. The low population red states have much more power than their population calls for.