Eek, Tim! No multiple undo? Feh! I tend to agree with you, the bells and whistles would be nice to play with (shader nodes, collision, etc) but there is a lot to be said about core functionality. For a hobbiest level program, one would expect it to be a bit more friendly in those areas.
.