Your cars not slow, the RSX-s is just really fast up top.
A lot of people here dont understand that. running a 1/4 mile and running from a roll are completely differnent, especially considering the cars are complete opposite. one starts fast and only gets slower, the other starts slow, and only gets faster. its like a cancelation process.
it is true that you would have beaten him from a stop, but those cars are dangrous up top. the faster you go, the higher in the rpm range you sit. wrx hp peak is at like 5500, rsx-s is at 7500.
remember, in a 1/4 mile race, you usually finish at the end of 3rd gear, a lot changes in the next 2, or 3 for the rsx