Screen scraping has plenty of critics, but the alternatives, OAuth and APIs, have their share of detractors, too.