Even the non-refundable fares are uncompetitive. $1000 more per balcony room for a 7n on X vs Princess, HAL, or other lines isn't going to get them any business from me. The refundable deposit prices hike just adds further insult to the prices.
I recall several years ago where X deposits were typically refundable, and they offered an incentive to book non-refundable. Took a couple of cruises where the non-refundable took us from a 3-perk "Drinks, Grats, OBC" perk list to all-4-perk "Premium Drinks, Grats, OBC, Wifi". With no (or minimal) change in price, that was rather nice. Those days are long gone now.