I think Gold is staying for a while yet. I don’t think Microsoft cares if it’s “awkward” and “confusing” that the PC side of the ecosystem doesn’t have to pay for Gold, when Xbox users are still happily paying for it without really questioning it.
It took until last year even to remove the Gold paywall from free games, and that was just to fix PR from trying to increase the price of Gold.