I'd have added code quality to your list too. There are plenty of well designed themes, with good support, the license I want and are cheap. There is no point using them if they don't work in IE6, don't enqueue their scripts correctly or take too long to load.

I voted for design.