Replace "president" with any political position, even ones outside of the US.
I'm not actually worried about MY presidential campaign. But if there is a close race, there is always the "we have the candidates ebay/amazon browsing history from 2009" or "those text messages he/she sent to their secretary" option that could dramatically change history.
The potential for abuse is too great to not have limits on data-retention.