I seriously dont understand everyones fetish with RWD. I have driven plenty and have driven some well setup hondas and FWD isnt a bad thing. The only thing a RWD can do that a fwd cannot is "step out" from acceleration.
People have always complained about Honda's lack of torque. Not many stop to think that Honda has ALWAYS made light vehicles (except for today) and gobs of torque really isnt needed. Who cares how high you have to rev it the gearing will make up for it. Even by todays standards Civics are still lighter than anything else. Hell a Cobalt is over 3k lbs.
My 2 favorite Hondas happen to be RWD. The S2k which is one of the BEST handling cars ever that is easily attainable, BUT people complain about its lack of torque or what not. It seems to do plenty fine through the mountains and around the race tracks without it. The NSX being the next. If you have ever actually driven one and I dont mean around town this car is sex. It handles so well its rediculous, its light, the brakes, I just cannot get over the balance of the car. Who cares that a new 350z makes more power and more torque, the NSX will kill it through the bends. I know there is quite the price gap but honesly the NSX was worth the price.
To the OP, you having a Mazda should know that more Mazdas are raced by private parties than any other car. Miatas and the older rx-7's have a big fan base for taking to the mountains, auto-x or race track. It seems a lot of people that own them now dont do anything with them ohter than hard park them. I guess thats fine if your into a show thing, hammered out poor handling cars or "JDM", but I have always owned a car to drive and not to spend money on "unique" things. I think the whole roof rack thing is silly if you bought it and dont carry a bike on it. But some people strive to be different in parking thier cars.
Look at the sheer volume of Hondas on the roads today, they were cheap and reliable back when they are new so people bought the crap out of them. Look at people other brand options for the cars age, I certainly wouldnt want an escourt, probe, cavalier, neon, gran prix, intrepid, tarus, etc...