This is perhaps why these things don't get fixed. A Linux user does not see this as a problem.
This is a problem for someone who is not a Linux user.
Most users will not actually see the problem. They will just find the system clunky to use. They will not be able to point at what makes it clunky, let alone fix it themselves.