They're buying Samsung because Samsung are soooo good at software. The marriage of those crappy devs and HP's massive bloatware is just what the industry needs!
We have an HP all-in-one 'pro' printer at home. It's actually pretty good, but the scanner stopped working the other day, just saying "cannot connect to server". Some googling turned up some settings clearing and rebooting, but nothing worked. Just one comment said "it could just be HPs servers are down". Thankfully there were some workarounds (shockingly, the Windows10 integration worked really well, so we used that instead).
Why does my scanner need HP's servers? It scans, and emails the results - how hard it that? How much 'innovation' do we need here? All that shit about being able to email stuff to your printer to print it - sorry, don't need it, especially if it's dependent on something I can't control. If I could configure which mail server it pulled from, that would be one thing, but the 'magic' in the thing is what makes it so supremely hard to use.