I wouldnt agree with #1, the president already has very few powers. I think what little he has makes sense as a valid check and balance.
2) I agree with this point, there are better solutions here and this needs to be fixed
3) this too is a big issue but has more to do with what we accept from politicians and less to do with any rules or systems. I cant really see a good way to fix this other than getting better politicians, open to ideas though.