It has a 75% audience score on Rotten Tomatoes, so either most folks liked it or the people who wouldn’t like it opted out of watching it.
I wanted to like it, but it was just so unlikeable. Half of that for me was Zach Snyder's cinematography (which he did himself).
I watched Army of Dead for just the one lock picking character, hoping he had a bigger role, and was sorely disappointed that I wasted as much time as I did.
I was on shrooms for the first movie, that might have biased my reception of it, but it was at least better than the second.
Setting expectations? I have low expectations for most action films, so I always tend to enjoy them more. I suppose watching the Matrix sequels without knowing the first film even existed, might have meant more people enjoyed it, but knowing the first film existed, everyone had high expectations for the sequels.
Apropos of nothing - saw "The Irishman" on there, which I confused with the "The Foreigner" - that is worth a watch. I'd say it has Jackie Chan's best English language performance. FWIW the original book is "The Chinaman" by Stephen Leather which is a good pulpy read.
Myself and my friend circle lean more towards film snobbery than mass market interests. It's not a critical masterpiece that's for sure. But it is fun to watch mass market movies like this and riff on them.