If you get blinds from the Lutron Serena range, they work with IFTTT, which gives you indirect integration with SmartThings that is usually sufficient for window coverings. There may be a slight lag introduced because of IFTTT, but that’s not usually a big deal for shades.
The Enerwave SC7 is a 7 button wallmount device that works with SmartThings and is quite popular, although it depends on community-created code.
And the third-party SmartTiles dashboard is an app that can run in any web browser, so it’s easy to use with a wall mount tablet. Again, it’s not officially supported, but it has been featured in the official blog. It’s fully customizable, so you can display only the individual devices that you want to. Also very popular in the community, there’s even a thread just to discuss different hardware options that people use with it.
The downside to the Enerwave and SmartTiles solutions is that they will not work if either the Internet or the SmartThings cloud are unavailable. So an officially-approved device that could run locally would definitely be better.
So I’m not disagreeing with your point in any way, just wanted to mention that there are some alternatives that people are using now.