Compared to some other tech, you're correct that the e-waste is comparable or better. However, the comparison above is Apple to Apple. The other tech companies are irrelevant for this. Apple has full ability to dramatically lower the amount of e-waste their products by making them more upgradeable/repairable, and they choose not to in order to maximize profit at the expense of everyone else. It absolutely doesn't have to be that way, but it is, and IMHO calling this out and being critical is 100% fair, much like you would call out an oil and gas company who was intentionally generating waste to maximize their profit, regardless of how they compared to other oil and gas companies.
But it's also very fair to point out what you've pointed out, that compared to others Apple is pretty good, so this is not a compelling reason to avoid buying Apple products if you're going to buy a different one that generates just as much or more e-waste.
It's annoying. But that's about it.
Apple's absolute authority over the platform ruins it in the end. Simple regulation like forcing them to add user-servicable storage would prevent M1 devices from getting bricked after hitting their TBW limit. It was a no-brainer for John Deere, so why not the largest company in America?
I only just last week retired a MacBook bought in 2013, and it still worked just fine. Now someone else bought it and is using it.
Things like PCs and android phones usually have some combination of cheap materials, bloat/crap ware or poorly designed software stacks that don’t age well.
I used to own PCs, buy android phones, etc and the difference in longevity is incredible.