Why CSS was designed as it stands now.

CSS is more than just an Application.
It is more than a container for a selection of (Eclipse) plugins providing basic functionalities.
It is more than the adaptor for plugins which (more or less) comply with the CSS 'standards':

It is an idea.

Read more about it.