Who said non dimmable is better than dimmable. That is wrong.
The dimmable has one power cord.
You dont need an additional or an extra timer or another controller like apex to run.
You.can run any light cycle at any percentage you want.
You can ram up or down on the light intensity...etc.
If your tank is too shadow, you dont have to run them at 100%, run it lower .
Those that already have a controller like apex, you can save a little money by going with the non dimmable since you have to use your controller on your tank anyway but you can only turn on or off with apex. The dimmable has a build in controller it allows you to do more than just on and off.
The advantage of the non dimmable is less expensive. And if you use with a controller like apex, you can turn on or off when you are away (but how many times you have to do this).
So in the end, the dimmable is a better option if cash budget is allowed.