The length of the election cycle doesnt bother me as much as the cost.
The candidates combined raised and spent nearly
$800 million for the primaries alone; the general election (if they dont take public funding) could cost the two candidates another $500 million each....and that doesnt include the spending by independent groups (the 527s) to trash the candidate of their choice.