There are churches that break up over the color of carpeting. That isn't anti-Christian but just plain stupidity. If the issue is more serious like homosexuality or abortion, I would leave (and have left) in a heartbeat. That would not drive me to Rome.
That being said, there are many wolves among the sheep in all groups. I would suggest the real people who are "anti-Christian" are the ones you don't know about.
As Christ says in Matthew you know Christians by their fruits. If the fruits of protestantism are rotten then it makes sense to look for a different tree. Not a different branch of the same tree.
WE did the same--left the leftist ELCA for LCMS for these very reasons. The church of Rome has plenty of advocates for the acceptance of homosexuality and the promotion of abortion. Catholics have a difficult time divorcing themselves from the Democrat party. They're Democrats first, Catholics/Christians second.
We have "Protestant Orange" carpets in our church :>)