I highly recommend list-inhibitors. Not sure if this is the one I mean, the command line seems to match to the one I use: https://pypi.org/project/list-session-inhibitors/
This command gives a way nicer output.
For me Firefox often prevents the system from going to idle. If some page has a video it often seems to inhibit going to idle. Firefox strangely does that even if the video is paused.
For me and Firefox I’m often intend to do something about it. And then I don’t for various reasons 😂
So instead of accepting that the driver should be GPL and part of the kernel, you turn things around and pretend the development of the kernel is the way that it is because of a conspiracy against Nvidia?
The bit regarding Wayland doesn’t make sense, no idea what you’re getting at. Though maybe you don’t follow Linux developments?