If Congress did not have non legislative powers, it did not control the government well because non legislative powers gives ultimate power to Congress such as impeachment , confirmation and investigative power. With these non legislative powers, the Congress done its work very well and strong control over officials of their government. So if Congress did not have non legislative powers, it is difficult for them to control its officials and other problems.
The reason they built the pyramids next to the Nile River was so it would be easier to get the blocks to the pyramid. The stones could be bought nearer to the pyramid building site by boat.