If there is a "worldwide lobster shortage" Princess does not know about it. We had TWO lobster nights on our 16 night Star Princess cruise in Feb. of this year.
Definitely there was no baked Alaska. Also, I have never had a minisuite before, but I was surprised not to even have robes or lotion provided. I get both of those amenities on Princess in any cabin, though you do have to ask for the robe in lower categories.