There's still a lot of apps that fall in that range, but I'd agree with you that it's completely unfair for subscriptions and more expensive apps.
Steam is probably also overcharging with their 30% cut (once upon a time that was an amazing deal compared to boxed retail) and most games are $30+ so it's a pretty hefty chunk of change. I don't necessarily agree with the exclusivity tactics taken by Epic or EA/Ubisoft but having more diverse options for buying PC games is a good thing.