I really think it boils down to enjoyment being equated with quality, when that isn't necessarily the case. For example, I have a hella-lot of fun with the Dynasty Warriors games, but from a purely critical standpoint, they're poorly balanced, characterization and story waivers from 'pretty good' to 'atrocious' even in the same game, and almost every game has one mechanic that reeks of grindy bullshit. Despite this, I think DW as a whole is really fun.