It's not a matter of instance or memory. In the aforementioned example it was me trying to print valid JSON from a razor view, so the capital T in "True", was causing me headaches. I wouldn't of course use "toLower" as a workaround and actually found out the best practice. However this incident made me curious regarding this behavior and triggered my little "research".
While I agree that the quality of .net is impressive, I think that it follows the overall SO problem with outdated answers.
Recently I ran into the 'why Boolean.toString returns an odd "True" value', I visited SO to find a terrific [1] but outdated [2] answer.
Nowadays I shift my teams away from SO. My piece of advice would be to stay away from it (especially junior devs), until they reach a level were they can evaluate and cross check what they are reading.
If someone believes that the earth is flat then he automatically believes that all the pilots in the world know it (and never speak about it). That is illiteracy to say the least.
You certainly don't believe everything you read, but well established knowledge from centuries ago isn't something some lunatic came up with.
So if someone dismisses gravity as a hoax, are we to support him because he is a critical thinker and start jumping off cliffs trying to fly?