Standards don't always make sense
If you follow the standard (this is what Neilson does), which, as other answers claim, you should always check one switch.
But if you follow common sense, and the design for use cases than the answer is clearly not . Since God knows the reason, the standard completely ignores a very popular use case:
The user must make an exceptional choice, but by default should not be.
Perhaps a striking example for this is the number scale - any defaults will be the main participants:

An example of modern language
How would you translate the following question to the interface:
Do you want tea or coffee?
The standard forces you to ask this question as follows:
Would you like some tea or coffee? I believe the tea you want.
And so no one abides by them
This is precisely because the standard does not take into account such cases (and the lack of usability in alternatives, for example, comboboxes with an empty option), that the browser does not comply with the standard. Imagine Google Forms with default radio buttons.
source share