I'd be sad to see them go.
I've had quite a few planetX products. Lots of their cheaper stuff was, well, cheap. However, it did what it said on the tin, and while it might not have lasted as well as more expensive kit, it cost buttons.
That is great for people new to cycling who don't have a lot of money.
One individual with a somewhat abrasive personality has created most of the negativity about planetX, I think.