To the 3800 V6 making 210 HP, GM let it rot on the vine. Here GM had an engine despite GM's reputation of making POS cars, where people would say it was bulletproof, but they let it die. Although it makes sense to kill it now due to it being a 90 degree V6 and would require a huge engine bay to fit it in. While the newer 3500 VVT V6 and 3900 VVT V6 are much smaller due to them being 60 degree V6's. But, how their killing it is unacceptable. Letting it rot on the vine without major updates. They should of updated it, but gave the notion it will be killed.
To the S2000's engine. Yes, it is impressive that it can make 237 HP from a 2 liter engine. But, the torque is a pathetic 162 lb of torque. Look where it develops the power. 237 HP at 7800 RPM( redline is 8000 RPM) and 162 lb of torque at 6800 lb of torque. So the motor itself is rather gutless in the low range, but since it is in a rather light vehicle, you can't tell since it can still move the S2000 pretty well. The people who put high value in the HP/litre talk are pretty much ricers. IMHO, it is only acceptable in Europe due to them being taxed based on the size of the engine. But, here in the US where we aren't taxed on the size of the engine, who really cares? Let's use the LS7 for example. It makes 505 HP, but requires 7 liters of displacement to do that. But, why should we worry about it being 7 liters? We don't get taxed on the displacement of it and it makes incredible HP yet gets pretty respectable fuel economy( 16/26 using the 2007 EPA tests and 15/24 on the new '08 tests in the Z06). So why really go into it being such a large displacement?