ChipKit uC32

I'd also say that both the Arduino team and the mpide folks need to start working
on better separating the IDE from the toolsets and cores.

Absolutely agree.

However, the arduino targets a different user base and the ability to tweak deeper into the ide (thus more chances to mess it up) may not be as appreciated.

I personally would have loved the arduino being made into a package / libraries so that I can use my own choice of ides to develop code - the arduino ide is a royal pain.