Programming is not artTags: philosophy software programming
People use software to make things done, and it should be reliable, fast, easy to use, predictable, smooth, etc.
Artwork is usually hard, unpredictable, have a lot of messages inside and not everyone can understand.
So stop whining that web design is the same. It is easy to use, so it copies the best patterns programmers know.