Crystal Cathedral Ministries is a Christian denomination rooted in the Dutch Reformed Church that has numerous ministries and outreach programs. I disagree in many ways with their theology, but to say that the church is merely about self-promotion is grossly misleading.
And as for "modernist styles," how about the ultra-modernistic Our Lady of the Angels cathedral in Los Angeles? That could very well be the ugliest house of worship in the entire world.