If my SIM-card slot is not working, I surely know why I'm sending it to be repaired, don't I?
Problem is that you define that balance in one way, others define it the other way. End result is that it's impossible to strike a balance that suits everybody. Now the line has been drawn somewhere and it doesn't suit you, even if it's about information which wouldn't help the community in any way (because everything relating to fixing it are out of community's hands, being hardware and not software issue). I simply don't see any sense on concentrating so much effort extracting information that you cannot use in any sensible way. I would understand this criticism if it was about some software bits or architectural things which prevent people of making new apps or getting things to work.
There are always disgruntled people. It's a fact of life, you simply cannot please them all and if you try to do it, you end up pleasing nobody. Can they do better? Probably. However, putting effort on deeply explaining some SIM-card problem just because "it's nice to know" is not about improving things but adding noise.