We need a legal precedent stating that programmatically accessing public data is not illegal nor considered copyright infringement. If a user can access the data directly (whether for free or by paying the original service and getting an account) then they should be allowed to delegate that task to software.