I havent needed to stup kiosk mode (yet), but whats challenging about it? I always wondered why would people put up with Windows on these kiosks, instead of a simple Linux OS?
There are window managers / compositors, which fulfill kiosk mode, ex. Cage.
I dont get it either. This is not about capitalism, this is about human nature of mindless expansion and exploitation…