Features is good as a concept, but in implementation it fails considerably. Here are a few issues:
- How to deprecate a feature (I created http://drupal.org/node/1400346 to attempt to solve this, but admitedly, it's a very dangerous module)
- Ever created a feature with tons of things in it? Hello, 5 minute load times for admin pages!
- How do you merge two features together? How do you commit just one feature and not another (say, one you're still working on?)
The CMI initiative will hopefully take care of a lot of the messiness and bugs in Features.
You are incorrect in stating that most things use the sun for energy. In fact, everything uses solar energy in one way or another.