Steam does force the sellers on their platform to not give better discounts elsewhere. So basically if you see a game that’s 20% off on steam and it is ATL, you won’t find it 30% off anywhere else.
Not necessarily a monopoly but definitely not allowing competitive pricing.
Now that I think about it, it’s probably why Epic has to go with the “timed exclusive” approach instead of just giving you a bigger discount.