I'm not a millennial but I also need wifi/connectivity to check on my business. It's what pays these cruises for us.
I'd love to disconnect but sadly I can't.
I've used the
DCL's connect@sea plans for 8/9 cruises we've taken - on a 7 night I use 2-3 large packages and its good for emails, some browsing, texting etc. And it's decent speed but connectivity is bad when way out in the ocean.
I've found $180-240 per cruise is pricey so I got me a Skyroam Solis (google it) which is a portable hotspot.
It's not cheap ($300 + a daily/monthly plan) so if you're only going to use it for 1 cruise its not worth it, better go with DCL's paid wifi. If you plan on using it on other cruises/trips it's awesome and it pays for itself quickly.
In our last cruise I used the hotspot (a monthly plan which is $99) for the length of the cruise (11 night) and it worked great when close to land (4G speed, almost never disconnected) but when far from land connection was spotty at times but I still managed to be connected most of the time I needed it.
I thoroughly recommend it if you're going to use it beyond your cruise.