Something I never got with the concept of Wesley was what Roddenberry was thinking when he conceived of the character. One of his dictates for TOS was if something wouldn't be realistic on the bridge of the USS Iowa battleship, then it shouldn't be on the bridge of the starship Enterprise. Meaning, a civilian child as the helmsman. Fast forward twenty years and suddenly Roddenberry was fine with it. I get the whole ego thing Roddenberry had, and Wesley was his underappreciated self-insert, but what changed?
Had he made Wesley a fresh out of the academy ensign, who was put in there in the Chekov role to see the universe through fresh eyes (and gotten teenage girls to tune in), that would have been great. But for Picard to put an untrained boy behind the wheel is just too unrealistic, even for Star Trek. I mean, what was Picard's defense at his court-martial going to be when he gets the Enterprise shot out from under him and the untrained boy hit the wrong button on the bridge console? "But you don't understand, he's really, really smart!"