I was prepared to be angry at Piaa for an unfair and overly harsh review but having read it and having been onboard Onward from July 20 - 30, 2022, I can't argue with a thing. Piaa is 100% correct IMO.
It's funny, though. I had a good time on the cruise and most of what Piaa remarks on didn't really bother me that much. However, I got a good deal on the cruise and had tons of OBC which I'm sure positively impacted the experience.
So, I think people that feel the value is there won't find Onward to be a 2.9 experience. I also did not find it to be a luxury experience but I didn't really expect it to be. The food was only good, not great. The premium restaurants were not worth the cost, the ship was still a little shabby in spots (but they were working on it), and I didn't bother with the entertainment. However, the itinerary was good, the crew was great, and there were no complete disasters.