Example; the Legend of Zelda: BotW and TotK weapon degradation system. At first I was annoyed at it, but once I stopped caring about my “favorite weapon” I really started to enjoy the system. I think it lends really well to the sandbox nature of the game and it itches that resourcefulness nature inside me.
Shadow of the Colossus was linear, but I don’t recall anyone complaining.
I think Mafia received that criticism because of its surface level similarity to GTA, which is known for packing a ton of random side content in its open world.
In Mafia there is genuinely nothing to do out in the world when driving around outside of the main story missions, except for occasionally a mechanic at a garage will offer you some small mission to steal a newer and faster car. Because of that, people complained that the open-world part was pointless and a waste.
Was it? You were in an open environment
and you could do the opponents in mostly any order.Scratch that. I guess I’m think of post game when you can replay the battles.