Most appliances do, cookers, microwaves, fridges, freezers etc, because it's much simpler and cheaper to to switch a fixed power on and off than to make the power variable. Duty cycle control relies on the thermal inertia of the load to smooth out the cyclic variation in power: it takes time to warm up when it comes on, and time to cool when it goes off. There's nothing wrong with it per se, but it requires that the cycling rate is fast enough for the smallest load with the least inertia, if the temperature variations are excessive it just needs to cycle faster so that the temperature has less time to change.
My cooker with the old style resistive spiral rings has duty cycle control from a bimetallic switch like the flasher units for car indicators. It's a bit slow, and the temperature varies a bit much, but the cooker I had before was faster and that was fine.