I think removing the IDFA is great but .... most people probably login via the same IDs, either the same email address or facebook login, google login, github login, etc... Once you've done that your app activity will be exchanged behind the scenes associating your data with your email or account so I'm not sure how many people this is going to really help. IIRC Apple was trying to fix this hole too by having login v…
Apple doesn’t need to fix this for users who aren’t using Apple devices. However: The privacy feature of “Sign In With Apple” uses an email address for each service that you can use to access your accounts from other non-Apple devices, as long as the site implements a Reset Password process that accepts account email addresses (which virtually all do). The private email addresses are under Settings > iCloud > Apps Us…
I can use Apple devices and still have the need to use non-apple devices so Apple's solution isn't helpful.