*shrug* Paint.NET isn't the only thing I do. I think you're mis-correlating quantity and quality with respect to time though. Even if I had more time for Paint.NET, that doesn't necessarily mean you'd see a flood of features. This stuff till takes time to "bake" -- good designs can't necessarily be forced just because you suddenly have time to think about them, and stabilizing code is very dependent on quality testing which takes time, time, time. If I had done gradients or MDI two years ago then the design would have been lame simply because the good design in 3.0 took awhile for me to gradually figure out. If I had squeezed in 8 (to pick an arbitrary number) more features in to 3.0, then it would either have required another month to release or it would be not as stable right now. Even if someone decided to start paying me bucketloads of cash (or suitcase-fulls?), that just increases cash flow. It doesn't increase the amount of time!