Agreed that legal clarity is important - especially for smaller players. I've built a significant hobby site that relies fairly heavily on scraping (grocery price comparison site). I believe what I'm doing is morally okay, and also that big players wouldn't run into any issues, but when it's just me (or even if it was a small company) the legal 'grey area' makes it a much bigger risk.