Hmm, never understood why Overwatch did have an option to pay for the lootboxes anyway.
It is nice if you want something specific, but paying money for those lootboxes was never any good.
You could pay like 5 dollars for some stuffty skins and some gold lol.
I would be find with the removal of that option, never used it.
How they would monetise the game, other then raising the price of it or using DLC to gate content, is a good question.