I’d say whole directories being removed is a pretty important bug to address. For all of Steam’s problems (if you’ve ever used the Steam Input menus you’ll have seen unfinished or missing text many times), I’ve never had installation and uninstallation be anything but smooth. Steam only removes that which it put there, so no chance of extra files being deleted. I’m pretty sure GOG is the same. I’d much rather manually delete a left over mod file after uninstalling than have all of my games deleted because the poxy launcher doesn’t just give every game its own sub-directory like every other launcher on the planet.
If I was OP I’d be pissed off, because there’s no reason for a launcher in this day and age to be pulling some backwards shit like that regardless of the options.
Depends on if they can reproduce it and how many people are affected. If you have finite resources to fix other bugs that people experience more often or cause more damage or work on features that make more money. They are going to prioritize that. I don't know whats on their plate but that's how a lot of teams decide on what work to do.
Nobody wants bugs to happen, but they do and bugs can do all kinds of undesirable things.
Maybe if they didn't spend all their money on giving away games or moneyhatting them they could improve their product and actually be competitive.
They aren't mutually exclusive. They can do both and they do do both. The money they spend on marketing is a business decision that helps give them they revenue, that they do to be competitive and get their foot into the market faster. Having parity with misc. chat/social features isn't going to be what's going to do that. Even if they had parity; people are just going to try to use Discord for communication and Reddit for community/memes. Throwing money at development doesn't give you things faster always. In software development, it's widely considered bad to add more people if your project is late (at least in the short term). Moving a deadline up and adding people is effectively doing the same thing.
That IS true. But there are many basic things that people have been hoping for or expecting that are completely absent. With the team and backing Epic has there's no excuse for why some of those things are absent. They have what's needed to make their platform better, they've had it ever since EGS' birth. But it looks like that potential focus is placed elsewhere.
Steam is by no means bug free, correct. But it IS in the lead in terms of what PC players expect and want in a digital platform. Which is understandable as Steam laid a lot of the ground work.
Also, the bug OP is referring to is pretty damn awful. I haven't heard of anything as bad or similar regarding another digital platform.
It's common nowadays for companies to instead of waiting 5 years to enter a market and have full future parity they release what they call the "minimum viable product" while continuously trying to catch up with updates (and sometimes to do more). It's same reason why Disney+ and HBO Max didn't launch with all the same features as Netflix. They didn't want to wait a year or two to release a product that worked just fine and people were willing to use. Some people might not adopt it right away. But at least they are making now instead of paying the salaries of a bunch of people to work on something while they could have been making some of that money back. Another reason why companies do this is because they don't want to enter a market later because that gives the competition more time to grow unopposed.
It sucks if you get it. But
if it happens to 1 out of every 500,000 people and only happens sometimes when that 1 deletes a game then it's not a high priority to fix right away. I don't know anything about the bug or what their backlog of work looks like. But it's something to keep in mind why a bug can exist but nobody is trying to fix it. It's what software companies do. I see people complain all the time (not just about Epic Launcher) that why does this old bug still exist or why doesn't this feature exist yet. And the answer is finite workers with arguably more higher priority work to do.