Agreed. I understand why people moan and I understand why there's frustration but consider the following:
In league one there were many saying we were going to blow it, Blackburn were going to leave us behind and that Shrewsbury had more fight. They didn't, we won the league. Then the same people shifted to comments such as " We were lucky, if Blackburn had a good start they'd have finished above us" etc etc.
Last season we had thread after thread of how we were going to go down and end up like Bolton. We didn't, we stayed up by a considerable margin in the end. Surprise surprise the expected comments came, "We were lucky there were 3 really bad teams", "it's the worst this division has ever been".
Guess what, we're seeing it again this season, "We'll stay up by the skin of our teeth if we're lucky", "Can't see how we will stay up". Well, we will and will probably end up mid-table. Then it'll be "we were lucky (insert names of selected teams) imploded/had so many injuries/sacked their manager/didn't sack their manager soon enough". Then don't forget the "everone is shit in this division, we should have been in the play offs, look at Preston, not good enough, it's the worst division ever"
In league 1 we were expected to go up and we did, without any real glitches. Last season the aim was to stay up and we did. This season the aim is mid-table and, from what we've seen so far we look like a mid-table side in a division where everyone is capable of beating everybody.