You two are making many mistakes.
One an E92 M3 is an unfair comparison, not only is it much newer, but it costs more to buy than the RX8 than you'll ever spend on fuel.
Compare it with a 330i which was available at the same time, costs more (both new and now) and the RX8 doesn't look nearly as bad.
Offset the higher purchase cost of a 330 against the extra fuel consumption of the RX8 and they aren't all that different in TCO.
One an E92 M3 is an unfair comparison, not only is it much newer, but it costs more to buy than the RX8 than you'll ever spend on fuel.
Compare it with a 330i which was available at the same time, costs more (both new and now) and the RX8 doesn't look nearly as bad.
Offset the higher purchase cost of a 330 against the extra fuel consumption of the RX8 and they aren't all that different in TCO.