Why did people build huge cathedrals, mosques, and temples?

Picture a building so tall that walking inside feels like stepping into the sky. People have been making these for thousands of years — cathedrals, mosques, temples — and they didn't just want a bigger roof. They wanted you to feel something the second you stepped through the door. So why go to all that trouble? Let's wander in and find out.
First, the obvious reason: these were houses for the holy. If you believed a god or a sacred presence lived among you, you'd want to give it the most beautiful home you could imagine. Not a shed. Not a tent. A palace of stone, where the ceiling soared so high your voice came back to you a moment later, like the building was answering.
