Why would anyone make such a crippled IDE!?!?!

I can understand ranting about the IDE. I tend to not like IDE's in general, and just select the 'Use External Editor' option, and edit the source with Gnu emacs, and use the IDE just to download the image. I haven't bothered yet, to set up Makefiles, etc. and bypass the IDE, but I see people have posted the links for these.

However, the group you choose to post your rant in is for people to advertise commercial products and/or consulting gigs. I would think 'Project Guidance', 'Programming Questions', or 'Suggestions for the Arduino Project' would be more appropriate for this type of question.