Not at all.
I'm buying quite a few season passes for games I only get to play through GwG or GamePass. Why should that suddenly entitle me to own the game? I didn't buy the GOTY edition for a reason. The reason being that I can already play the base game and only need the DLCs.
Why should non subscribers not get the game for free when they buy DLC?