I have the 2017 12.9 iPad Pro and I love it, just can’t justify upgrading as much as I want to. My strategy these days is to run my Apple devices until they stop getting support.
Yeah I just can't justify their pricing right now. Maybe later but for now I am parked on my current models. They just haven't done enough to make it worth it for now.