If they were to add this, a better approach might be to add a button UIComponent in a similar vein to the recently added UIDragDetector.
That way you could parent the component to any gui object, and then connect the relevant events. It’s mainly a replacement for how many people use invisible text/image buttons under a frame, but without the unused text/image related features.
However, I don’t really see the need for such a feature at the moment, invisible text/image buttons don’t really have much performance impact.