It was a cheap shot for sure by the press. The logistics were a key factor too. Grandeur was just a 20 minute flight from Miami for Goldstein, and was docked. It would not have been as easy for Carnival brass to get aboard Triumph. But the press played it up and a lot of the public did as the press wanted and showed up with pitchforks and torches on the various social media sites.
A lot of the recent moves by Carnival are either fully or partially based on public relations improvements. Hiring a retired Coast Guard Captain to oversee safety. I think they hired a retired Navy Admiral to direct fleet operations. Good people for the jobs on any day but their credentials bring 'gravitas'.