Constant current LED drivers usually use PWM for brightness control. They still have a low value shunt resistor to set the fixed current limit. Making a system with variable current adds much more complexity.
True, some do, though some don't (and some have both). Even dedicated LED drivers using PWM can be better than simple PWM by using smarter modulation to get high resolution without reducing the frequency to something noticeable.