Selling 2 things for $50 is always better in the digital space, as you are now supporting 2 people, not 50. The market is also not as simple as you may think. Sometimes you want to pre-select the type of customer you get, and one way is by price.
First, someone that pays 100 dollars for your product is actually invested in you and you work. They may be more likely to make a product work. You also may want to pre-select you customers so that they are willing to make the best of your work. Epic has a vested interest in the exact same thing, as they are competing for developer mindshare, as well as gamer mindshare.