I'm not religious, but if you go by the Christian view of things, Jesus preached from a small hill. There are many today who preach from megachurches. God - in his infinite wisdom - made a great many small hills around the world. He didn't make a single megachurch. Just something to ponder.