Let's see...say I live in lower Mississipi, but I "just happen" to run across a broadcast of the Miami Heat vs. the Detroit Pistons - please tell me how my viewing is depriving anyone of revenue since:
1) I don't live in either NBA city;
2) Chances are the game isn't being nationally broadcasted, so it would be otherwise unavailable to me since I live outside the local broadcast areas; and
3) If it were a national broadcasted game, I would view it on TV since I'm less likely to experience video interruption.
Heck, even if one lives in an NBA city, but one's favorite team is elsewhere and therefore unavailable through broadcast TV, that's not going to make one run out to the local arena to view a team one has no interest in seeing.
If the pro sports league would recognize that: 1) internet broadcasts are a legitimate broadcast medium; and 2) do away with the antiquated idea that games of teams one really wants to see should not be available to anyone except the residents of those regions, many viewrs of "pirated" broadcasts would be quite willing to pay a reasonable amount to view a favorite team - without restriction - all season long.