Automation writing in Cubase is incredibly poor

It’s clear that the reduction/smoothness of automation writing needs to take into account the speed of which a parameter is moving. Ie, if the parameter change is slow, reduction needs to be high (straight line is better than steps), and if the parameter change is fast or moderate with a curve, reduction level needs to be low.