The Pew data is based on non-random, non-scientific polling data.
It is scientifically meaningless.
Draw the conclusion that you will, but when the majority of Catholics vote for a President who holds clearly anti-Christian viewpoints, and when you have many ex-Catholics here saying the exact same thing, maybe it's time to look at the errors of the Church.
But I know, the "Church" can never make an error, it is without blame, it is perfect in all that it does. Right?
What if the next Pope agrees with Cardinal McKerrick, and accepts pro-abortion supporters as full Catholics? Will you change your acceptance too, since the Church is never wrong?