Crazy yes, but the deposit for cabins have always been high , even on an inside cabin we had to pay a deposit of $480CAD a person since 2016, most of cruise before that were bought after final payment date
here the invoice for a Suez Canal cruise in 2017, booked in 2016 , got lucky ,it was sale of $50 deposit
but in the fine it ask for $960 for the cabin, and a suite would be double
and the military discount was better back than it was $280 pp, instead of $100 pp they have now