...a button is much more than a graphic. A toolkit is very important here.
Why so serious? I suggest it's because you don't fully understand the graphic design principles behind UI driven user experience. A button is just a graphic. That innate "buttoniness" is not solely reliant on the button image being precisely the same everywhere you go.