No they are not, most developers dont want they'r games day one on GP, ore any other supscription services. You clearly dont surf on internet much.
Rockstar dont want to put they'r new games day one on GP. EA have they'r own sup service, and only putting demo's of theyr games on GP. Ubisoft have they'r own sup service, they dont do that either.
Most developers taking the route of releasing there games first at retail and console and pc gameshops and much later on streaming services. Cleary you are misinformed.