Umm. You said:

Now you're saying they have, listing some reasons why and asking whether we've improved enough which I agree that is a better question.
As for why compare last season - that is the most relevant comparison. You mention 2007/8, how many of those players are still playing for us? I can't be arsed checking but it can't be enough to make the comparison relevant. It's a completely different set of players now. Comparisons with last season are the most valid ones as it's mostly the same players so you're comparing (more or less) like for like.
You cite our problems with 'pressure', but as I said in that Liverpool game they'd have leap-frogged us had we lost, since the turn of the year we've had City and Chelsea right on our tails. Every game has been a must-win game as they've kept winning and till last night we had won every one. One slip-up and you cite it as the old problem of us not winning under pressure.
I agree we haven't made the most of our resources but we have been hampered by the stadium move and poor commercial deals, those are coming to an end now and while I agree we've been over-cautious in the transfer market the Ozil signing is an indication that we are ready to play with the big boys now. We need more, but it's a start.
Obviously we can only judge this season at the end but so far I'm happy with where we are and am content that the club are heading in the right direction. The important thing is we continue that.