But I have to say -- there are a lot of people with a design background, working for major software companies, that produce crap user interfaces too.
In the world of lean development and design sprints, the quality of UI is not the important part.
Maybe in the near future, only the best designer will survive the shift.