I never have said a bad word about him - you are right. I love him as a player and i forgive mistakes that come from being creative and making things happen. He's been a huge part of our success the last few years.
His defending is much better than he's given credit for. His passing ability is out of this world fantastic. I can't think of a better English passer of a ball that I've seen, including Gerrard.