It is hard to compare RCL with NCL pricing on drink packages and wifi. A la carte RCL is less expensive on both, but NCL has the bundled "Free at Sea". The drink package is not really free on NCL since you have to pay the gratuities for the "free" package based on the a la carte price. NCL gives minutes of wifi not an unlimited package unless you pay an upcharge to convert it. The conversion price is less than the RCL price, so some savings, but not as much as it seems if you want unlimited.
You have to compare the fares for the itineraries for RCL you have to add in the cost of the drink package and wifi, plus whatever allowances for shore excursions and specialty dining. With NCL you have to add in the drink package gratuities and the cost of converting the WiFi minutes to an unlimited cruise package.
I find some cruises are less with RCL and some with NCL. If you are not a drinker, RCL probably wins most price comparisons. Especially once you hit 80 nights and start getting 4 free drinks a day, many will not need a drink package then, just buying a la carte any extras.