Maybe it's just me, but I think if software is well-made, it should be as fun to use as a game is fun to play. With the amount of richness and animation available to developers, there's no reason using even the simplest app can't be surprising and delightful.