I mean, you're scapegoating developers right now. Developers don't determine priorities. That's a product/business direction problem.
Also, UX doesn't get to say what is hard to do or not (that's the job of a developer, you really don't have any way of knowing without familiarity with the implementation details), so that's certainly at least part of your problem right there.