That looks like a convention center not a church.
I have experienced the Divine Presence in both types of churches, the convention-center and the cathedral. Also chapels, outdoor setups, living-room church gatherings, and in my home office. It is not because I am wonderful, because I am not, but because God is wonderful, and He is wonderful because He is God.
In short, the church needs to be everywhere, and it needs every type of architecture to fulfill the Bride's purpose.
We crossed the Tiber after 20 years of rich blessings in Protestant churches. One day during that RCIA year I had a revelation. The Catholic Churches were beautiful because they were built to hold the Body of Christ - not the body of believers, but the Eucharist. Beauty is one of the Great Virtues that lift they eyes of the believer from the mundane life here on Earth towards heaven.