It seems hard to limit legitimate uses of a free resource without changing the requirements on how users access the site (require account signup, use CAPTCHAs, use CSS/JS to only display properly in a browser).
As one who does a lot of scraping, I have encountered few barriers that can't be (legally) overcome with a reasonable amount of effort.