That is not a personal attack on anyone, nor is it grade school ranting. You seem to misunderstand what I was getting at due to a hyperpartisan mind set. Even Harper used social media properly for the most part to further his agenda, even if you didn't agree with it. That is how all elected leaders should approach the medium.
As for how Scheer and the CPC use social media, it isn't well done. Scheer himself had gone on Trump-like rants about Trudeau and got significant backlash. In general, the people who run the social media of the party aren't getting the message across effectively. I say this as someone who isn't loyal to any one party or leader.