You seem like someone who would benefit from trying to learn design in addition to coding, since you don't seem to understand what design is. It's a classic case of "you don't know what you don't know."
As someone who both designs and codes, your premise is uninformed and inaccurate.