MR_SLINI hate the delay just as much as everyone else, but one positive thing that I've noticed is that viewers tend to receive the content at approximately the same time. Before, people would receive it at varying times based on their internet speed. Now, the entire chat blows up at the same time which is kind of cool.
But yeah the viewer-chat interaction has been killed off to a certain extent. I feel like it encourages streamers to put on more of a "show" for viewers rather than making the stream about just interacting with a player.
I dunno. Very rarely do I watch a stream just to witness a "show". Especially for TF2. While people are occasionally I'll watch a match or invite scrim where the streamer doesn't read chat at all, but that's not very often for me, and I'm sure people can relate. Regardless, people were able to put on a show before. The stream viewers being a couple seconds apart doesn't affect that all that much.
I guess part of this opinion comes from me being less of a talented TF2 player and more of just a silly nerd that likes to talk to his chat. That's why I started streaming, at least.