The blog where the picture comes from is called "Creating Passionate Users" and is packed with funny diagrams. I don't agree, but I dig them! Features are good. What matters is: the features that you need often must be exposed; the features you need less often must be hidden and invisible (like an application before you open it). Ideally, the program itself should expose the hidden features when they become useful.