Framers of the Constitution gave presidents power to veto acts of Congress to prevent the legislative branch from becoming too powerful therefore the laws won't make the legislative branch too powerful.
Hope this helps! Please mark the brainliest answer.