you see more falcon/commadore hoons because they are the most common car on the road. i see just a many skyline owners that just have to show me that there skyline is better/more powerful than mine by trying to race or getting wheel spin. im guilty of spirited driving too and i would say that most people with a skyline have done it at some stage.
I agree that going to the track would make is easier to behave on the road by getting your fix so to speak, but i have yet to see a track that is free of charge like the road. thats how you get hoons of the road in my opinion, like a bmx/skate park kind of setup for cars. i know im dreaming