I know all about these products and they never got mass appeal. And who cares about them, since they no longer belong to the company. If you are going to bitch to someone about the past, I recommend you start with someone else here who can't let go of the glory days.
In summary, the old products were crap and good riddance to it and it's prior management which was going nowhere.