There are rarely any projects nowadays that don't use any type of CSS preprocessors like Sass or LESS. While it has bee widely accepted and advantages are pretty clear (like more structured code, no include
performance decrease and many others).
I was wandering if there are any huge
disadvantages. One that I can think of right away is too big nested selectors that could perform poorly during repaints/reflows. Any other reasons why not
to use preprocessor?
One thing you can find with preprocessors is that you end up with vast outputs of css due to the nesting. On a small project it is easy to keep under control, on a large project with multiple developers it takes discipline to keep the amount of css generated under control.