Whether you like it or not, the CSM still exists. Until a time where it doesn’t, “boycotting” the CSM vote will only continue to put the people you presumably don’t want to see in the seats that are available. Querns of GSF had said on Reddit once that their strength doesn’t come from the collective voting numbers GSF/Imperium can rally to the polls, but the vast degree of opposing players who just can’t be bothered to get involved to voice any other view or opposition.
“Boycotting” the CSM only removes your vote from the election process. Encouraging others to do the same only exacerbates the effect. If nothing else, look at it this way: if your opponent is collecting 3 out of 10 votes, reducing voter count is just going to make that 3/9. Pushing it further, you get 3/8… 3/7… 3/6. If seeing 5 seats go to The Imperium is not palatable to you, encouraging their opposition to not vote may well only result in 6 seats next year. Perhaps even 7 the year after that.
Boycotting will not solve any of the problems that you perceive in the CSM. Encouraging others to dis-involve themselves from the process of communication between players and CCP will not address those problems, either. Rather than taking your vote and walking away, encourage the playerbase to become actively involved. Rally your community and those around you to voice your ideas and propose changes to the system. Do you want Alliance/Coalition limits? Term limits to individual members? A waiting period before any serving member can be re-elected? If so, propose it, make it known, advertise it! Get that info to the CSM, vote for people who you are confident will bring those desires and concerns to CCP. If you don’t trust anyone to do that, run for CSM yourself.
Taking your toys and leaving the sandbox doesn’t make the sandbox go away. All you do is leave it for the others to keep playing in without you.