Sorry for my ignorance, but who are G2A and why are they shady?
eli5 for me?
There's a third possibility for why people are buying gifts and selling them under market price - skins are a huge market and it's one of the ways to liquidate money sitting on a steam account. So people can obtain skins (legit ways like loot boxes, gray areas like hosting trade websites, and outright scams like skin casinos and phishing accounts), sell them on Steam market and turn it into actual cash.
Ah, that is an interesting point