A 2 year campaign season is just too much. Is it true that in your country candidates only campaign for 3 weeks?
Probably in modern times about 6 weeks all out effort but no longer.
Most parties put out monthly or bimonthly or six monthly newsletter locally and put through people's letter box but apart from that our main campaign is not longer than 4 - 6 weeks max.