No matter who reports breakage ever, on whichever machine, on whichever OS - this is always the answer.
"If it doesn't work for you, you are doing something weird."
It's both true and false - it's true, I've progressively gone more vanilla in my desktop Linux setup, because the more boring and closer to the original developers intention you run it, the less hassle and issues you have.
Its false because -everyone- is doing something weird, and nothing should break ever.
Breakage will always occur more often in the edge cases then mainstream use. Its still bad tough.