I think Mojang needs to upgrade the ender dragon.
Fighting the dragon just doesn't seem that hard. Honestly destroying the crystals is harder than fighting the dragon.
My question is, does the dragon really do anything? They say that it spits acid and rams into you, but those attacks don't really seem that much. The acid (dragon breath) isn't very dangerous, as you can just run away from it, and it doesn't even seem to ram into you anyway, and if you've got a good sword and bow, beating the dragon is too easy for it to even be called a boss fight.
I think the fight just needs to get a lot harder. The whole point of a boss fight is that it's meant to be quite hard, and I just think that the ender dragon isn't cutting it at the moment.