I got an HP printer a few years ago. I tried setting it up using my laptop, even installing their app. I spent an hour or two and made 0 progress.
I was about ready to give up and return it when I begrudgingly installed their iOS app… the thing was setup in 2 minutes and once on the network my laptop could see and print to it.
This mobile-first nonsense has really gone too far. There is no reason a printer needs an app like that, and I have to believe a majority of printing is still done from desktops and laptops. Either way, a printer should not require a cell phone to set up.