<meta name="viewport" content="width=device-width, initial-scale=1.0"> is the only thing keeping this page from being mobile friendly.
Having that not be the browser default was a good idea in 2008, but not now.
I don't have a smartphone to test on. What happens without this?
It wasn't a good idea even in 2008.