A teller would be paid for doing the job.
Similar opinions are voiced in about every recent macOS UI thread, and even occasionally in Windows threads.
It would have locked in the restrictions, which would be difficult to argue later that they should be removed and the package be opened up again. Without any scanning, it’s much easier to continue arguing that indiscriminate scanning is needed. They remain in a much stronger bargaining position towards those who want limited scanning (as opposed to no scanning) than if they had conceded.
It doesn’t remove the “right to the protection of personal data concerning him or her.” The law cannot be random, it must ensure “fair processing” and be limited to “specific purposes”, and the European Court of Justice as well as the ECHR will decide what constitutes a “legitimate basis” in that context. Furthermore, “Everyone has the right of access to data which has been collected concerning him or her”, which ensures transparency of what is being collected.
Last but not least, a number of EU countries enshrine https://en.wikipedia.org/wiki/Secrecy_of_correspondence in their constitution.

Secrecy of correspondence - Wikipedia
Software craftsman seems to strike a good balance.
It depends, not everything requires explicit consent. Where it doesn’t, it’s sufficient if the terms are clear, understandable, and transparent. The last criterion means that the terms must be prominently advertised in the locations where they apply.
> By accessing or using this site, you acknowledge and accept the following terms.
I’m pretty sure this is already questionable in the EU.

The Resolv Hack: How One Compromised Key Printed $23 Million
Web3 security lessons from the Resolv hack: how a compromised key enabled a $23M exploit, what went wrong, and how DeFi protocols can prevent similar attacks.
ChainalysisMy understanding is that the number of such sender aliases is limited, at most 50 or 250, depending on the plan. There are ways to use a custom domain for sending where you end up using a larger number of localparts fairly quickly, and it would be a hassle to have to manage them, instead of just typing whatever sender you want (or on replies, having the email client automatically use the address from the original email, without having to worry whether it’s still in the set of registered aliases).