Yes. It’s still needed. Mostly because not everyone using Linux is using a controller or other peripheral input device that just works natively (look at non-steam os handhelds and Bazzite for instance). On smaller screened devices, menus and keyboard specific options can be problematic regardless of other compatibility features.
Yeah. I wasn’t really sure if this was the answer or not, just that I had seen a potential conversation asking similar questions or along the same lines, and others seemed to have had a take on this.