anniec, thank you.  I think it would not be good for all of Christianity if it were "under one roof."  In fact, I suspect that the number of different Catholic groups will continue to grow, recognized or not.  I think of groups of Catholics who accept women priests, or Catholic churches that recognize LGBT marriage.  The Catholics who worship there still consider themselves as "Catholic" even if some other Catholics don't and the official RCC doesn't.

I would think that some cultural differences in Africa, Asia, Latin America, among Native Peoples here - if incorporated into how they practice faith and even into some differences in what they believe would actually make Catholicism more "at home" within those cultures.  I am thinking of cohabitation in Africa after parents have arranged a marriage but before the bride price is paid - a practice that seems to work in their cultures but would not/does not work in others.  Why not recognize this?