Why do you use (obviously flawed) research methods? My method is to ask other people to do it for me. I use that method because it is efficient. Its results are accurate, too.
However, when a person tells me his OS is free, I have not always checked. Sometimes I just took his word for it. The problems that have been reported here in various free systems (and, mostly, corrected) show I need to discuss the criteria more carefully with them. Why are you replying on everybody else to point these things you to you? Because that's the efficient way to do it. This is a matter of fixing bugs. I don't read the source code of Emacs over again each month looking for bugs. That would be prohibitively difficult. So I wait for people to report bugs. It's the same for these problems. Pretty much everybody i know will check their email just before going to bed and pretty just after they wake up. Why do you take so long then? Why are you so disconnected from this computer world? I get so much email that the process of checking my email takes all day.