iPad Pro sale issues are of their own making however, not a lack of customer demand. Hardware is amazing, but held back by the software as they and everyone knows. iPadOS itself and the restrictions and rules that make it not sustainable for devs to build native software on the platform that is needed for pros. Devs either skipped supporting it or did and then eventually abandoned it after noting in blog posts the reason why it wasn't sustainable due to Apple limitations. Some of those are for performance, some security, and others for maintaining Apple's profits. Since Apple hasn't budged on any of that over the years, other than in places where forced to by a government a bit, I assume they decide the downsides for Apple as a whole aren't worth the gains of increase iPad Pro sales, which would still be relatively niche compared to things like the iPhone.
They may have decided it makes more sense to have macOS get touch support and then put on a more iPad like device than the bigger changes it would take to make iPadOS as powerful as macOS. Time will tell.