Not a fan of fortnight but that last sentence seems very unnecessary. You do however have a point about the 3rd party keys.
Ive always been curious though, about how the money is distributed for them. I assume for it to be a steam key, valve still demand a cut of the revenue. Is it still 30%? Is it 30% of a lesser amount, and then the key seller adds their fee "on top"?
Or do steam generate a whole bunch of keys for the dev at a flat rate, and the dev sells those keys on to humble/GMG/whoever for whatever they feel they can get, and then the keyseller sells it to us for whatever?