For the young programmer 12 years ago it was still easier to get absorbed in a "hacking" culture - or so it was for me. At that time I thought linux, assembly and writing a virus in Pascal were very cool things, and I didn't have a problem getting my friends to agree. It seemed very natural then.
I admit I don't know many high-schoolers now, but my feeling is they really are less hacking-inclined, at least around here (Eastern Europe). I'd guess the main difference is access to information. Then it was very rationed - I remember learning assembly from a reference manual. Now Internet offers a lot less obstacles, so I don't really see a point for "subversiveness", at least in mainstream programming.