As a full time programmer, and a guy who almost got an art degree- I've got to say I've always thought it should be more like this: Art is a craft.

Like cabinet makers, etc... it's obviously got artistic values in it, but it serves a functional purpose.

I always felt it was best to leave the art label to paintings and such created by folks like Van Gogh, Degas, Rembrandt, Picaso, etc..