In the age of social media, practically anyone can talk about their opinions online. People can now conveniently express how they feel about politics, sports, and current affairs with one Facebook post, Twitter status, or Tumblr post (the keyword is conveniently, not intellectually)
Is that a good thing? Sure, at a glance of your social media feed, you can observe who can think for themselves, who decide to remain sheeple, and who's trying to be edgy and "cool" by contradicting everyone (but are no better than sheeple since by being against everything, they are "unable to think for themselves" all the same). With a few keystrokes and a click or two, anyone can join the oversaturated cesspool that is of "netizens with opinions" and "intellectual social media users".
And that's why this convenience of expression is a bad thing. There's just too many people online itching to shove their little "opinions" to the rest of the vast Internet. It becomes a problem when it becomes too easy to say, "Hey I have an opinion on this topic too! Let me have my slice of attention!". Opinions of people on social media quickly degenerate into "Let me show you why only my opinion is correct", instead of "Here's my take on the topic. Have you considered these points?" It gets worse when people become aggressive with comments on posts. (And this is why I avoid perusing any comment section on anything on the Internet)
Here's the thing: you don't always have to explicitly express your opinion. There's no rush to let your friends or followers know what you have to say about a trending topic. You're not obligated to correct someone's political or religious views on Internet, especially not in a hostile manner. Learn to be considerate and open-minded with other points of view. Live and let live, as they say.
The key takeaway is this: It's good to have an opinion. It's better to be able to put it into words and intellectually discuss it. It's best if you know when and where to talk about it.