RE: I've never seen a commercial IDE that didn't impose a broken and/or dim-witted development model.
I've never seen a non commercial IDE that came anywhere close to being broken or dim witted since non of them are finished to the point of having a fully working model that we can judge. They are all following in the shadows of a certain elephant in the room, trying to catch up. Eclipse and Bloodshed/Dev-C++/Orwell, et al, are all very good and muchly usable but they all, as yet, fall short of the dim witted elephant. ;-P