The best summary of why the U.S. has a bicameral legislature is:
This was the result of a compromise between the large and small states.
This refers to the Great Compromise during the Constitutional Convention, which established a two-house legislature to balance the interests of both large and small states.