I'm on a rcl ship right now. I get 2 days free or a credit of 51.96 which I can sign into and get 3 nights and last 2 full days, prorated for 49.96 leaving a credit of $2 lol.
Many couples get free wifi 1 or 2 days and share it so it covers more of the cruise. So imo since it's a free loyalty perk it's like comparing carnival free laundry to those paying.
Starlink is supposed to be fleetwide by next spring on rcl.
I do miss my free wifi when I'm on carnival. I wish they would add discount as a perk.