That isn’t at all true. You can have ramping without PWM with a continuously variable constant current driver. I don’t know of many, but I’m pretty sure the Sofirn SP32a v2 has one.