yes, for the most part. unless im REALLY interested in a game, i generally wait till i find it on 50%+ sale. the last game i bought on full price was hi-fi rush, and the last one before that would have been dmc5, if the rx580 i bought at the time didnt already have a code included
do devs ever get something from the sale? i would imagine they have positions with salaries, not some type of “you get x% from every sale” sort of deal.