I think sports' fandom, and the internet at large, is basically a portal to complain for a certain segment of the population.
No matter what the O's do, a segment of the posters here are going to slam them for it. That's just what they do.
And people can point to the O's atrocious performance the last few years as if that explains it, but the fact is, people were slamming them when they were doing every possible thing to maximize wins at the ML level, and won the most games in the AL over a 5 year period. Ironically, it's often the same people.