Like I say, I live in New England. Catholicis are the majority and they don't go to church like the Protestant south. I'm not delving into obscure data here. South = devout protestant. New England = lapsed Catholics and atheists.
Catholicism in America has often had that problem. It's a side effect of the fact that this country is Protestant in spirit and therefor Catholics, and especially those Catholics from Ireland, came here with an inferiority complex that resulted in an "Americanization" of culture. The upshot was that they became accepted as part of America and in politics, but at the cost of their honest Catholicism. This is why those lapsed Catholics tend to parade Protestant notions of populism in religion from their adopted country against the authority of their inherited Church. Catholic politicians are the worst in this regard.