One can argue that not everyone has an i7, and offloading work to the server enables it to run on weaker computers.
Bottom line, the total cost of ownership doesn't at all make business sense to do right now. In 10 years, it very well might.
See also: https://gist.github.com/jboner/2841832 ("Latency Numbers Every Programmer Should Know"). TL;DR
Main memory reference 100 ns 20x L2 cache, 200x L1 cache vs Send packet CA->Netherlands->CA 150,000,000 ns 150 ms
http://www.tomshardware.com/reviews/processor-architecture-b...
I think Sandy Bridge is my favorite CPU of all time. It does a truly massive amount of work without consuming significantly more power than the part it replaced.