I think Greg does a good job, and there are going to be times where he'll criticize the team or player, but he usually backs it up with analysis and reasoning and it's typically fairly measured. I'm good with that, since like others have mentioned, it's not enjoyable to read 10 different angles of the same story. He tends to point out little nuances and things that not all of us see, and overall he's pretty solid at what he does.
I will say that I like him more as a writer and less as a radio personality because Felger and Mazz do tend to have that type of effect on people. That's not Bedard-specific, but he does fall into their trap and as I've mentioned before, it brings out the worst in him. But I do enjoy his writing and analysis and don't mind him being critical given his approach. He's not Shaughnessy or someone like that just doing it to get a rise out of people. He writes it exactly how he's thinking about it and he generally gives a reasonable take as to why he feels that way, which makes the majority of his stuff is usually a pretty good read.
And as far as this place having to be positive, I'll be the first to say that doesn't need to be the case at all. As I've said before, people are fine to criticize a player as long as you can provide reasons as to why you feel that way. But saying over and over "(player) sucks" or "this team isn't going to win anything" without offering up a reasonable take as to why isn't helpful and it obviously gets old. If you think a player stinks, tell us why. If you think the team will lose or won't go anywhere, tell us why. It's like many have said, saying "get rid of that guy" without tell us how you'd replace them doesn't make much of a productive discussion. But if you can do that, criticize away.
However, be prepared for a little bit of backlash and criticism if you're wrong. That also comes with the territory
But as for Bedard, that's my take. It's perfectly fine for people not to like him, but when you think about the current list of reporters in this region, he certainly provides better analysis than many of them, even if you don't always necessarily agree with what he writes.