well if you had used a proper IDE in the last decade you'd realize that Eclipse is not perfectly acceptable.
Also, try using eclipse on very large projects -- it gets very slow. Sometimes I'm not sure if eclipse is hung, or if it's still stuck compiling something or fetching something in maven.