Have writers lost what Andrew Greeley referred to as a "Catholic imagination"?

A self-described "shanty Irish-American Catholic" like Andy Greeley grew up in a different America when Catholics grew up in Catholic neighborhoods.  Those neighborhoods are gone.  Now Americans live in class/income based neighborhoods.  Race and class are more determining factors in our society than religion.