I get where you are coming from and agree with it. I'm not upset at a Q&A or pre-release Twitch stream, I just find it a bit weird and feel like it is putting the rosters up on a pedestal. I love the OSFM, I wait on them to be finished before I start a franchise, but I just don't see why there is a need to do anything more than provide a progress report on them and then release them when they're finished. Hosting Q&A's and streams for a roster set is just too silly in my opinion.
If people are excited about the stream and want to watch it, then more power to them. I see absolutely zero point in watching a stream for a roster set, but that's just my opinion and neither side is wrong.