I fill out a good number of reports. I can't always be bothered to do it, and they probably don't read them anyways because of the swearing
it's not my job to do QA on their shitty products
and our IT support doesn't know what causes some issues or how to resolve them either, so it's not likely a user skill issue.
if you're not coming across issues with Microsoft products, it's more than likely that you're simply not actually using them