When it is road racing you are completely correct, all down to the person driving. The attitude that the Neon will never beat you will get you in trouble - try a driving school. An instructor or experienced person in a Neon will beat you if you are not at their level.
I just returned from a BMW track day at VIR where I ran my Esprit Turbo. I'd set the car up with the boost level to around 305-320 rear wheel hp (I dyno this thing a lot so I know what it what, could have boosted more more but I cut back to reduce stress). I'm new to VIR and road courses and while I had a lot of power for the 4000 ft straight and could reel people in there, including E46 M3s, I couldn't match other drivers on the rest of the track - (325is, E30s, and a few others - I wasn't the slowest car or driver, but there were a lot of people faster than me). I'm just not good enough of a driver and too new to it. I need experience. However, I learned a lot and had a fantastic instructor and look forward to hitting it again.
Did decide I'm going to get a E36 M3 for a daily driver and to use on the track Really enjoyed them on the track and were very competent cars, plus they are affordable enough for me to get as a daily.
All about the driver, not the car, unless the differences are too great, and in this case they are not.
R