I like to cruise too often to book those higher categories

Cheaper cabins means more money to cruise more often
We always book the lowest cabin we can because we find that we don't really spend much time in it anyway.
Every now and again we will get an upgrade but after 20 plus cruises, we've not had that many of them.
Doesn't really matter to us. I just love being on a cruise ship, I don't really care about the cabin so much.
Funny story....... the one and only time we had a verandah cabin.......
We were on a
Royal Caribbean ship, booked in the cheapest cabin possible and it was great, until we found ants in the bathroom

They came and sprayed the bathroom but the ants were back the next morning. They decided more fumigation was necessary than what they could do with us staying in the cabin and they moved us into a balcony cabin

It was nice and we enjoyed it but I found that I had to make myself take the time to go out and enjoy the verandah. That is how we came to the final conclusion that we are just fine in a lower level cabin. (Also have thought over the years of the value of packing a little bottle of ants in my carryon

)