> That statement was based on the old text, correct?
Yes it has. The updated text was published on December 20th [1], and does a lot to address these concerns. See also Bert Hubert's analysis [2].
The amount of knee jerking in the comments for this law really brings down the quality of discussion and detracts from remaining issues.
[1]: https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CONS...
[2]: https://berthub.eu/articles/posts/eu-cra-what-does-it-mean-f...