Our role as programmers being closer to artists than engineers does not make code closer to paintings than bridges. We do have highly repeatable patterns. Nearly every program can be essentially boiled down to some subset of CRUD + tranformation.
Even if it is art (I'm not convinced), the recent artificial scarcity on art is absurd. Some other thoughts to consider: