Very often the CSS selectors for styles are too vague, we need some good guidelines and recommended coding style both for adding classes and ids into code and also for writing CSS markup.
Unfortunately in 2.0dev Tim introduced a way to manually specify custom CSS separately on each page - since then ppl started adding custom css files without proper selectors. This is not possible anymore when concatenating all CSS into one large file shared on all pages.