I like that Wesley was a whiz kid but I wish he'd had a more believable social life for a teenager.
Like, he really had no idea why some people used drugs? I've never used a drug stronger than alcohol but it certainly does not bewilder me that other people want to. And if 24th century anti-drug programs are anything like DARE he probably secretly programmed the replicator to produce it the day after.
As a doctor, you'd have thought his mother would have educated him better in such matters. Maybe she was just too busy with... whatever it is that Beverly prefered doing instead of bringing up her son. Tap dancing, maybe.