There is a real though very niche reason why having fewer selectors is useful, speaking as someone who has run into the selector limit in IE before.
And finally, when you did run into the IE selector limit, you could just split the style sheet in two (fairly trivial if you were using Sass), because the selector limit was per stylesheet.