I'm not sure how buying tools from pirates that the content creators are trying to fight is keeping them satisfied, like I said it seems like it would be more logical to require verification of the streaming subscription upon submission, rather than trying to foist sketchy tools that might steal your Amazon/Netflix account credentials on people.
I'm not asking anyone to justify it, just pointing out the reasons that basically no one will make a streaming edit even though it's technically allowed. It's just food for thought since the rules are either carryovers from physical media that weren't fully thought through, or intentionally crafted to discourage anyone from actually making a streaming edit while ending any debate about them not being allowed. If it's the latter, fine, but if it's the former then my comments might be useful for consideration.
Like I said, I have no plans to submit a streaming show edit, but I'd hate to see other people get their cards or identities stolen just because they were trying to adhere to a forum rule that has nothing to do with protecting content creators. Most people have a very limited knowledge of data security and you're asking them to wade into an area rife with opportunities for people to get taken advantage of. It's a lot different than needing a BluRay player to rip a disc.