Well, if you look at it from a REST perspective,
a website _is_ an API—with human-readable representations [1].
So what WrapAPI does it generating machine-readable representations.
That makes a lot of sense, probably more than some APIs.
For instance, I have worked in the past with APIs
that were harder to use than the corresponding website,
so it was actually easier to create a scraper than to use the API.
For such cases, it would definitely make sense :-)
However, in the longterm, we should convince developers
to just provide machine-readable representations
of the resources they offer through their websites,
then tools like this are not necessary anymore.
Best,
Ruben
[1]
http://ruben.verborgh.org/blog/2013/11/29/the-lie-of-the-api/