I quite like Wesley. The Wesley specific episodes are usually quite good quality, it's the ones where the rest of the characters would be perfectly capable of solving the problem, but then Wesley comes in at the last minute and saves them all. That's annoying, but it's bad storytelling, not necessarily a bad character (although let's not split hairs, most of the time Wesley was a bad character as well)
The hatred for Wesley is one of those many many times I feel ashamed to be included in nerd communities. The amount of hatred that got sent towards Wil Wheaton is absurd for so many reasons. Hearing him talk about it now, and how he didn't even realise at the time quite how deep the hatred ran, makes it really clear.
Wil Wheaton was not Wesley, Wil Wheaton never really had any influence on Wesley. Wesley was the brain child of Gene Wesley (yes, that is his real middle name) Roddenberry) and no one else should shoulder the blame for that character.
The modern equivalent would be Jake Lloyd. He is not to blame for most of the things you hate about young Anakin, George Lucas is, so stop hating on Jake.