If they raised prices they'd still make more money, rather than the money going to scalpers, and they could offer TSMC more money for more fab time, which TSMC could take into account when planning future fabs.
As far as I can tell the reason they don't raise prices is that the PR hit they'd take from all the gamers hating them for it would be a bigger deal than the additional revenue.