yes, it was a good fight, and yes, Anthoy Johnson should have got the Win. no doubt about it.
but the problem is that since fighters know they can win through a decision, it affects their technique too much.
Anthony Johnson did try to submit Hardy towards the end of the fight, but through the later half of the first round (after the head kick), the entire second round, and the first half of the third, he mostly tried to keep Hardy down, not really trying to do anything to him, since he knew he would win the fight just like this.
The crowd got restless, as did I, but of course, it's not Johnson's job to keep the crowd happy. his job is to win, which he did.
the rules should be changed so that fighters wouldn't look for the easy, boring way to win, just holding their opponents down for the entire duration of the fight. fighters who do that shouldn't be rewarded for this kind of fighting with a win. fight of the night, Knockout of the night etc. are not enough to keep this from happening. look at Chael Sonnen, Yushin Okami. most of their wins are by boring decisions, but they are considered among the best in the world because they get the win. well, if they wouldn't get a win after this kind of fight they wouldn't fight this way, would they? and we'd have better, more exciting, fights with more finishes...