The problem with linux has always been that even if you're using the same version of the OS (kernel +userland apps) your hardware is likely to be different, and this breaks functionality for a lot of users
Im not saying that your problem was the same. Im just tryimg to illustrate that a lot of things can go wrong, and it isnt (always) that other users are lying about it
I'm not suggesting that they're lying, but saying "works for me" doesn't help. What's more, if they never had to 'make' it work - just worked magically - they've never even understood that it really truly doesn't work for other people - they think the other people are explicitly doing something wrong. But no, they're not lying - it's working for them.
Im not saying that your problem was the same. Im just tryimg to illustrate that a lot of things can go wrong, and it isnt (always) that other users are lying about it