Depending on their popularity and level of influence, video game streamers are paid thousands to tens of thousands of dollars, or even more, to play games and stream them to an international audience.
The latest update to the Unity Game Engine included a bunch of features to help make gambling and casino games, which many in the community perceive to be unethical.