UIs changed in the past, and still change the whole time.
Why would shell be any different?
Reply on news.ycombinator.com