Design is not art, it is, however, problem-solving, and being a good problem-solver requires a capacity to think creatively. Creative design doesn't mean ignoring accepted principles of hierarchy, spacing, etc. Design goes deeper than that. For example, think about the way that Google has implemented it's own cross-browser CSS button style. The button doesn't look very different, but Google designers were smart enough to know that the variety of default browser buttons detracted from their brand. Google designers (very creatively) devised a solution that is lightweight, accessible, looks the same across browsers, etc.