Yes, several companies are in fact doing this.
One is United Devices.
Another used to be Entropia (not sure if they still are doing it.)
And then there are a plethora of DC/Grid based software out there that can do DC using in house computers. (Read Sun One Grid Engine for job based stuff, Platform for overall DC'ing, Datasynapse for overall grid enabling/dcing of jobs and tasks, and many more.)
Anyhow, lots of companies aren't doing it however because of the sensitivity of data involved in processing. (I looked into running a startup in distributed data processing because I thought it would be profitable. Turns out there is a very difficult barrier to entry of data processing issues and security.)
Hope that answers your question! PM me if your still looking for info.
-M.T.O