The English were there for centuries and fought numerous wars.
They did not have help from Spanish and were not familiar with the land because they didn't live there. They also were not able to get supplies easily because they lived overseas.
If someone where to set aside the check of the "Executive Branch". The president would have alot of power and no one could stop him because he has so much authority.