I can argue with you too, if Launchbox is just only the shortcut to your game than it is just as an icon on Your desktop, so simple, it is useless...
What I expect from launchbox is to launch the games in the easest way, even if they require 3dfx accelerator, it shouldn't be such a big problem for such a modern program as Launchbox. Is that not the purpose of this program to manage running of all games, no matter if it is pc game or some other?