This seems like an easy choice. Its like saying should I go to Ruth's Chris or a frat house cook out that is slightly more expensive.
We sailed on the Getaway just last week. Very happy with the food and service in MDR was on part with much better lines. Service in the specialty restaurants needed a bit of work. Entertainment was OK. The ropes, zipline, and slides kept the kids happy as well. Smoke was limited to one area of the casino and a glass cage on the top deck, no smoke smell anywhere else and my wife is very much sensitive to it. Guessing things have changed since it was renovated in 2019 since Itchys review.
I've only been on 10 cruises. 2 have been Carnival and 2 NCL.
I would slot NCL to be better than RCL and a bit under Celebrity in terms of service, food quality, experience, etc...
I would slot Carnival to be the discount airline of the seas. They are fun ships, booze cruises, and sometimes have some issues.
In 2019 during my NCL Escape trip we road back to port with the Horizon side by side on sea day and it did look like a nice ship.
I wouldn't go back on a Carnival myself given the choice between the two; however, I'm more of a mid to premium mainline part of my life so would give Princess a strong go. That said, all cruises are fun and all seem to have good enough food. The ship differences between the 2003 Celebrity Galaxy and the 2022 NCL Getaway I've been on are night and day.