"So, in order to appeal to more voters, they go left" Sound to me like your party really has a problem then.
Look newbie, "MY" party hasn't got "problems" in the way you assume they do; but you and your ilk most assuredly do.