And I’ll repeat again that “Catholic” is very often a meaningless label of habit.
These “Catholics” are as secular and non-practicing as many of the people who call them themselves Jews.
That applies to everyone and all denominations, a Jew says he is Jewish, a baptized Catholic who is counted as Catholic identifies himself as Catholic, and someone who merely mumbles Christian, not Catholic, who might not go to church or even be baptized into any church whatsoever, is put down as Protestant.