It has all alloy engine head and block. It has direct injection. It has variable valve timing. Being a 2.2 and having more torque also means it needs a better gearbox.
20 year old prelude makes 110kw at the expense of the environment. it also would not be as smooth as the 2.2. its not all about power but about reliability, etc...