I disagree. You have design-as-a-service with things like 99designs.com, you have great templates with WordPress, you have Bootstrap and other CSS frameworks that get you 90% of the way there (works on different form factors automagically, lots of flexibility), you have style guides for native iOS and Android apps...
You don't "automate" design, you share it based on principles that just about everyone likes. Your design doesn't need to be unique, but your idea and purpose do.
Design seems a lot easier to get 90% of the way there than get code to a point where programmers are less needed.