Yup, it's fishing payers.I doubt this. IMHO, they are pumping up the marketing to raise money, prepare for the free fly event and prepare for an initial release of Theaters of War.
CIG benefits tremendously from these streams. Just watch a Twitch chat with some new Star Citizen streamer like Wackyjacky101. Some examples from today:
These people are not familiar with Star Citizen. They buy it on impulse because it looks pretty and they see it being streamed.