jecasc - 9:08 am on Oct 14, 2011 (gmt 0)
I do not think the site deserves a total ban. It deserves to be included in the SERPS with exactly one page. The homepage. And then turn up when someone searches for the service it provides.
However i guess it turned up in the SERPS when someone was searching for one of the products. And when this is the case the website is not a service but an obstacle for users. So Google should simply have stopped including search result pages from the site.