It is irrelevant to compare the price to the 2023 cruise. The Christmas cruise 2022 is almost sold out, that is why the upgrade prices are as quoted. There are only a few obstructed Oceanview cabins available in that category.
If you can afford the time, you may get an excellent offer whilst you are onboard for the next cruise as there is a lot of availability on that one, starts January 5.