This:
was totally unnecessary and was only added to sell toys.
So was this, if you remember. 😉
True, but at least the Ewoks were put to better use. All that thing did in TLJ was hang around and look cute.
In my opinion, that makes the Ewoks even worse. the Porgs have only a minute of screentime, while the Ewoks play a much bigger role. If you don’t like the Porgs, you can easily ignore them or remove them in a fan-edit. That doesn’t work with the Ewoks.