It's a bit of both, really. The typical computer or mobile user doesn't have general purpose computing knowledge or expertise. They don't know how their computer works or what any of the things in it ARE. They know how to follow a particular defined sequence of steps to get an outcome.
I worked over the phone tech support for a few years about 20 years ago, and it really opened my eyes to how far the gap is between the tech literate and everyday computer users.
I think this guide is terrific, for what it's worth. I just also think there's a lot more people out there that this guide SHOULD help, that it won't, because of that fundamental gap.