Granted. The primary season is too long anyhow; but I want to see a candidate make a commitment and that is just my notion on the candidates. But your point is well taken.
The system that we use is not what the Founders wanted. They did not want political parties or national campaigns. Unfortunately political parties did emerge and their design lasted only 4 elections. Check out the history of the electoral college.