It was less than incompetent. Like I say some of the points went against what was actually written in the spec. They asked for a "page" of data, "no need to style it" then complained that I returned HTML and not JSON data.
Kind of pisses me off that I wasted a morning on it.