"Use a sensible default font size" - yes, people can zoom the page. But starting with a sensible large font size means they don't have to. That means your careful layout doesn't get moved around and possibly broken.
"Use a sensible set of high contrast colours; consider an easy way to switch to light on dark" - offing low contrast colours for text and background means that people are going to either not read, or are going to use scripts to replace all your colours. Some people prefer (or need) light on dark, and will use scripts to replace your colours. Your nice design will end up very different if I get to pick my own colours.
These doesn't sound like much, but there's a bunch of little optimisations that help accessibility, but which also help everyone. Tweaking a webpage before I start reading it may only take a few seconds. But first impressions count, and if my first impression is irritation at the bloody silly choice of light grey on grey colours and a bit of fiddling to make it readable I don't have a good first impression.
Also, compare the time it takes to make it readable with the time it takes to make a page load, and the efforts that people go to when they improve page load times. Half a second makes a big difference.
As a side note, I bet this guy gets fantastic battery life out of his mobile device, since he can set the brightness to the lowest setting possible all the time. I guess I'm assuming that all that Siri and speaker amp usage doesn't drain the battery more.