This also goes a lot for the leap from command prompts to GUI's. You trade off control for functionality and that is not necessarily a bad thing. I just wish it was easier to get back to a middle path on this. Many have tried but it all seems a little too fragmented.
This is both terrifying and something I definitely want to play with.