I've got a question; if it is ok to lie in these reports, why do they even exist? I thought these reports were there as a way to introduce client capabilities so that the server can serve the right content.
Disclaimer: This is a genuine question. I'm a hardware guy and I don't know how web works nowadays.