Most people will encounter situations in which they realise that all available software for a given purpose is bad. These people will be frustrated, but there's nothing they can do about it. So in the end, the only option is acceptance, and with that, peace.
But as a Software Engineer...
@arestless ... you realize that you could fix it if you had access to the source, but you're not gonna write your own version of Fortnite. So then you're like "do I go apply for a job at Epic?" and multiply that by a thousand programs you use and all are terrible and you never know a moment of peace.