Other front-ends could embed MAME in a front-end window on Linux (at least with X, who knows with Wayland) before that parameter was added.