That review shows a lack of understanding of how various PHEV models work. The Mazda doesn’t shift to keep the engine ready, it shifts because the motor is in front of the transmission. It keeps the electric motor in its desired rpm range and multiplies torque.
The 90 isn’t Toyota hybrid smooth, but it is on par with any other through a real transmission model and feels far less squishy than a Toyota hybrid (other than new Hybrid Max models that use a real transmission)
Frankfurt is in Munich now and it’s not good anymore. Germans barely had cars and the rest of Europe was not there