Streamsniping is poor form, imo. I get that it gives you an edge and could be seen as combat intelligence. Yes, the allies in WWI and II used combat intelligence. So did every army/navy in history, pretty much. But you also didn't - in the 1800's - have radio to tune in to, streams to watch. Your best bet was written intelligence not unlike the ship's report letters that drop on occasion.
As I said, I get why you do it, and I'm not going to talk your ear off about how I - like many above - think it's poor form, but I have to say that I disagree that the onus should be on streamers. Certainly, they should realise that there are people who will do this, but it must also be acknowledged that this isn't the streamer's fault. I don't suggest trying (if you could) to ban streamsniping. Just make it frowned upon by the community because at the end of the day, streamers are catering to their viewers and indirectly to NA (promotions outside of the game) while streamsnipers make them less inclined to stream.
Tl;dr dont try and ban something you can't regulate, but let the community agree that it's poor form and shouldn't be encouraged. (And I'm not naming names or condemning any ONE person.)
I have a lot of respect for some of the TDA players in particular, and this is just my 2 cents.