So the liars here are Microsoft, Apple and Google. So they are the people you should be telling to stop monkeying with the settings and let the USER decide how they want to identify THEIR browser - it is after all called a USER agent and so I should be the one choosing the value to use for it in my browsers and not Microsoft, Apple or Google offering values that pretend to be Netscape.
Also if I were to set the useragent in my browsers to "Steve's Microsoft Browser", "Steve's Apple Browser" and "Steve's Google Browser" then unlike the supplied useragents I am not lying as that would be an accurate description of what they are - it wouldn't match any of the utterly stupid useragent tests but then the only valid use for testing that field is to gather statistics on how many people use which lying useragent.
Bookmarks