I know what you mean, Michael. The same when for my parents too, they thought I was being a lazy voyeur every summer when I tried to convince them I wanted to buy the live feeds. Finally, last year I got my own credit card, so I got the feeds for the first time! They couldn't do anything about it.
I hear that there are places to find free Superpass accounts or free live streaming somewhere on the net, but I've never found any. I'm sure if you act like the TAR Detective that you are, you might be able to find one.