Epic Games Store - 88% split goes to devs

The web client (which I usually use for claiming free games) seems to require a new login after a couple of weeks of inactivity. And I’ve been booted out of the desktop client twice this year.

But seems like I misinterpreted what people were complaining about, if there are also captchas for claiming the games. I’ve never seen that.