The problem isn't just on the sell-side of outsourcing. Presumably the uninformed, inexperienced, not-design-savvy, people buying cheap outsourcing are happy with the results or they wouldn't have accepted the sludge they got. The buy side needs help with design, understanding capabilities, code quality, product management fundamentals, etc.
Removing it after it has been on the front page of HN is straightforward. We can't say how long it was there or how many users have been duped by this already. The case might be similar for other search terms.
And when I went to view your screenshot on imgur I got an ad pretending to be an Android warning message about my storage being full in order to trick me into insuring an app. Presumably that apps true purpose is to show me even more scammy ads.
This is a bit different. There are some accomplished programmers, software architects, etc. who don't have CS degrees, I think it's fair to say that they are in the distinct minority. On the other hand, I suspect that, among the top tier of journalists (admittedly difficult to measure), the majority--perhaps the great majority--do not have J-School degrees. There are better (e.g. Columbia) and worse journalism schools, for sure. But it's not the sort of prerequisite that other professional degrees can be.
Is it though? I've never run across an MIT grad so maybe the uniformly kickass grammers are hiding further up the curve, but there have certainly been grads of top 10 schools who I naively deferred to (as a junior, self-taught programmer) only to later regret that deference.