Hi! I've been using IDEA for some time and got accustomed to the development simplicity it introduces. But with time I've realized it lacked several useful features, which are implemented neither in core, nor in plugins. I think the greatest Idea's competitor, eclipse, is that popular purely due to it's IDE\PLUGIN paradigm. There are tones of supreme quality plugins for eclipse, which IDEA definetly lackes. May be, it's better to stick to this IDE\PLUGIN paradigm too, instead of introducing new features into the core.