We have been on three post-covid cruises with HAL. Three different ships. All three have been great.
HAL is not for everybody. No cruise line is for everybody. They each have their target demographic.
No cruise line can address the things that are most important to every demographic. For us, HAL fits into our wheelhouse.I would agree that HAL does not have great entertainment in the main theater setting, but I never go to that venue anyway. My love is music and HAL does a great job with live music.
We always have wonderful service and enjpy our interactions with the staff.
I have eaten in some of the finest restaurants in the world - i know good food. I also know that no top restaurant prepares three meals per day , day after day, for several thousand people. HAL does a damed good job with their food service.
If HAL does not meet the expectations you have, there are other cruise lines to choose from. That's what is so great about competition. Go where you are most comfortable. Hopefully, all the lines will soon return to profitability and see corresponding improvements in what they do best.