I loved watching TNG as a kid, but Wesley's scenes always made me cringe. Maybe this is why.
That's all on the writers. It's not like Wil was writing his own character. IIRC Wil has actually complained about how the character was written.
Wil Wheaton, on the other hand, sounds like a pretty decent guy.