Timboli: Good news I guess.
Going by the numbers mentioned in that article, they seem to be doing well, and maybe that is because of all the free games driving gamers to their shore. It would have to be impacting Steam and others, including alas GOG, which is maybe why GOG and Epic have their deal going. I don't think it was Epic's intent to harm other stores, just the natural fallout of their war against Steam.
---------------------------------------
Talking about free games, I am not that enamored with Game Giveaway Of The Day. The fact that you need to install and register in the time period mentioned (usually 24 hours from when it is listed), makes it very onerous, especially as you cannot re-install outside of that period.
That said, many of the games given away are pretty crap, and only half of the games provided seem to have that install requirement ... certainly only about half have that encrypted Setup.gcd file. Of course, there is a program you can use during the register period, that actually extracts the real installer, which allows you to then install whenever, and it even works for most of the game downloads after they have expired ... it can be tricky to get working though due to AV.
They have Fortnite and the other money eating games, several exclusives, but for sure the giveaways have taken a lot of people on the platform. Many freeloaders like myself, but some spending ones as well of course.
I agree with you about GotD - I stopped caring for giveaway of the day because the quality is really low generally, and the activation method is not worth the effort. Some games are not even worth of being permanently free on itch.io, at best it's Alawar stuff you can get on Big Fish with a free game code. Their Android giveaways are better because they're just a Google Play link to the free game, but I don't see great games there either.