I am in agreement with the OP and others, when other lines can show you the pricing for drinks or packages with wifi and tips(which I will pay) it makes no sense with Royal,.
if this was a stand alone product with no competitors the price point makes sense, otherwise they have really done their homework to find a price that will still have general buy-in with maximum profit and minimal blowback.
I’m Loyal to Royal and thankfully not enough of a liquid guy besides water that I can live without it, but I guess I’m just embarrassed at this particular practice by my favourite cruise line