On the other hand: if your job is to make websites, and the client wants a wordpress website, then you make a wordpress website. IMO the "design a website" requirement is the creative challenge, not the "slice into files for wordpress" part.
Of course, that could just be the bias of my own skillset talking.
This isn't aimed at people whose job it is to write Wordpress themes. It's aimed at people who want to learn to write Wordpress themes, for fun or profit.
No need to hate on new, useful teaching aids. Everyone needs to start somewhere!
Fixed it: If your desire is to have a job making Wordpress websites and you don't know how to make Wordpress websites, then you should be making Wordpress websites.