Considering the requirement doesn’t impact me personally as I have an account. I do understand part of the backlash. Requiring players to sign up to an account for a single player game that then asks you for to upload your government ID is kinda a bit much. I’d be sour too if I had to do likewise.