Streaming games is no different from distribution using a large platform/store with accompanying commissions -- you can't do it independently as a small company. Also more demanding towards one's internet connection and has higher running costs, since you have to pay for both traffic and a server side GPU, so not viable for a certain percentage of lower budget/cheaper/free games.