The button widget can be connected to data. However, when a non-data source is selected, clicking the button (at least for me) opens a new tab with the web app. Meaning, you can essentially click the button 10 times, and get 10 copies of the web app open in your browsers.
A disabled option could be useful for situations where you connect data to a button. When a non-data source is selected, the button is "disabled". (And of course, actually disable the button so it doesn't do anything when it shouldn't do anything)
