Sure it's easy to make HTTP requests to an HTTP REST-like API. That's not the complexity. Look at the data structures, how many fields a simple thing like a Pod have. It's actually insanely complex, and if you are using Kubernetes, you have to understand most of them.
The author show the structure of every endpoint:
/api/[version]/namespaces/[namespace]/[resource]/[name]
How is that simple?