Having the ethernet port and Thread radio gated behind the 128gb model is obnoxious.
I have three Apple TVs that are ethernet connected and form the backbone of my home's Thread network, but they have <5 apps installed and would do fine with 32gb rather than 128gb. (And in fact, they are all currently 32gb models from the previous generation where those did include ethernet.)
at a (previously) $20 price difference, why would they add a 3rd model?