I think the opinion is pretty polarized because of bad pacing in the first half and the story doesn't feel like a One Piece movie in some places. But all the fight scenes are beautifully executed. Also the ending is perfect.
Sucks to hear that some fans got mad towards Ado. Some lyrics are pretty weird but the songs are cool to listen to so I am totally fine with them.
Personally I really enjoyed my time. Wouldn't call it masterpiece but it is pretty darn good and I am sure it will become a classic to some fans while a trash movie to some others.
Yea the last few films weren't exactly great anyway so my expectation for the films aren't as high as others, like Stampede just felt like a fanservice film and feels more like a dragonball movie than one piece, it's a fun time albeit a bit too long, so I could see that kind of bad pacing carried over to film RED again, but people need to remember Oda didn't do the screenplay for these things lol, they're mostly fan service and just want people to have a good time.