I find it hard to understand why we are still sticking to carbs and aircooling
Carbs: Less sensitive to fuel contamination. Not that much less efficient compared to simple, pneumatic/mechanical fuel injection systems like the ones on an IO-360. More reliable than an electronic injection system; most significantly, an existing, well-tried carburetor design is far more reliable than a novel, untested (in aviation!) electronic injection system. Not dependent on electrical power for its operation. Development already paid for, thus cheap.
Air cooling: Light. Simple. Can not break (with a slight caveat for baffle seals and cooling flaps, which degrade gracefully, as opposed to a water cooling system that fails catastrophically). Sufficiently effective for a boxer engine, which happens to be the ideal shape for an engine that is to be mounted in the nose of an aircraft without a gear box or belt drive. Is the method used in engines whose development is already paid for, thus cheap.