I wonder if the Stream Deck is used in other areas besides streaming. I mean: can it become a must for other professions, e.g. software developers.
But for software-developers I don't really see the value. We alrady do have our tools for managing macros and shortcuts on regular keyboards. Macropads don't really have much value there. Usually the trend is to reduce key-estate and build elaborated layer-interfaces, not expand them and waste desk-estate.
Though, I could maybe see some value if there would be support for animations on the streamdeck, and more scriptability.
I guess I should point out that he uses it (along with some other unique systems) for video editing in Premiere.