I've had a Logitech Harmony 890 universal remote. I could deal with less-than-ideal software programming. I could deal with the "spicy pillow" user-replaceable battery. What I couldn't live with is that shortly after 1st year (coincides with the end of the warranty), the most frequently used buttons become unusable, a common problem on this model of remote since Logictech used the cheapest possible switches.
From that point on, for me, it's URC or nothing.
As for article, Nothing surprises me any more - another planned obsolescence to sell you more disposable crap.
THis wasn't planned, COVID killed Harmony because let's face it, consumers who try to program their own remotes are gonna need a lot of tech support and once COVID was causing people to stay at home, they wanted to be able to see & hear friends & family, so Logitech's video conferencing stuff was outselling Harmony remotes 10:1, with basicaly zero need for support. That came from the manager of Logitech's Digital Products Group. I was one of the Beta testers for the Elite, Companion and Pro2400- he called us he called to give us the real story, rather than have us hear and see it from someone who wasn't involved. Harmony existed for almost 20 years and they were really giving URC a run for their money- when I would go to URC training, they would poke fun at Harmony because of the activity-based function, the Help button and other things but then, URC suddenly had a help button, called macros 'activities' and tried to make a real hard sell- they were feeling the pinch. Also, I had serious problems with some of the URC tech support people. One time, I wasn't able to upload the program to an MX-780, so I talked to the guy and asked if he wanted me to send the program file to him so he could check it. His response was "I don't know what good that would do". I was freaking speechless because what I wanted to do was done before by other tech support people and it's EXACTLY what he should have told me to do. I told the national trainer about this and thought his head was going to explode. Others were incredibly rude, others didn't seem to care and a couple didn't really know how to do what was needed . A few, OTOH, were great and knew URC programming backward and forward.
Harmony's database is far more complete, too. Not only did their tech support answer questions, they would have people learn codes and analyse them in real time, during the phone calls. I can't begin to guess at the number of commands I had to teach the MX editor immediately after updating it.
THe buttons usually stopped working because they didn't seal the front of the remote and all kinds of conductive stuff could get in. Not accusing you of anything- I saw these with button problems even if they were pristine but yes, cost considerations cause these problems. Not sure who made the batteries but I recently found two that had actually split open. Not a fan of Lithium for batteries like those.