Lazy headline from Phoronix makes it sound like Nvidia is just complaining about Wayland. It's a technical presentation aimed at Wayland developers to discuss shortcomings that make it difficult to implement screen casting. A talk like this from a hardware vendor who is an active contributor to Wayland, and develops/maintains drivers is very helpful, and the first step to addressing/fixing the issues.
I hate Nvidia just as much as the next guy, but they're currently a valuable asset for Wayland and Linux graphics in general. In case you aren't aware, Nvidia was the main driving force behind getting explicit sync support into Wayland, which is a feature that greatly improves performance for modern graphics APIs.
I love boats. I don't own one unfortunately, but I've never had a bad time on a boat, they're awesome and fun even if you're not going out fishing.
I've never been on a super yacht before, but I imagine it'd be like a cruise ship without other guests, just your family/friends and employees. I think I'd rather take a cheap cruise tbh.