i agree with you completely and the office of the president has always been nicknamed the chief legislator because he or she is the one to get the party discipline for any bill they need passed.
yeah they are all definitely just stepping on each others toes and they should put aside their few differences and work together like a team . I think Congress (as a whole)should do the same thing as well
the thing I learned with the 3rd party's is that they are usually never elected , but their views are always sent to the leaders who are elected and usually listen to the 3rd party ideas.