That's a catch 22, and
none of it has to do with user experience.
- It's not easy because they have a historically web-centric organization.
- They have a web-centric organization because they had not invested in building a broader engineering team.
- They did not invest in building a broader engineering team because they have a web-centric organization, so they stuck with web technologies.
Their engineering management put appeasement of their existing web-centric engineering organization ahead of user-experience.