So.... let me get this straight, I build out an app on this pixel manipulation API, and now I'm more or less permanently locked into a particular version and build of a piece of software I own? >>Yawn<< This seems less revolutionary and more retro to me:
http://en.wikipedia.org/wiki/Data_scraping
Unless I'm missing something, it'll have all the same down-sides as screen scraping too. The only real difference is "data resolution"... in the 1980s it was text characters off of a green screen mainframe somewhere.... in 2010 it's pixels on your LCD monitor.