For 4, I’d say the best answer to that would be tradition.
There is no law or amendment set in place that designates the Capitol as the place where inaugurations are to be held.
Answer:
No because there is far too many people for this form of government to be effective
Companies compete for people to buy from them and a President/prime minister is elected into power