It’s all relative. Mediocre is still better than garbage, but not necessarily interesting or innovative. It’s just “fine” because the whole point of the gameplay in these games is to progress the narrative forward. Mastery is rarely, if ever, required and gameplay depth is of no interest to players or developers.
You ignore all of that and start comparing their catalog to Ubisoft pumping out generic trash for years (NGL that Prince of Persia game is sick though) and you get a much brighter picture that doesn’t necessarily take all factors into account.
Personally, I play games for the hyper engagement they offer, which I expect from hobbies and cannot get from film or literature. Stories, on the other hand, I can find elsewhere, so I don’t necessarily care for them that much in games.
Again, it’s all relative.
Maybe not the length of the main campaign, but good luck 100%ing Cartherine, holy shit. Nevermind Full Body. There’s like 8 endings combined + insane challenges and 64-stage game within the game. +100 hours easy, if not more.