I never said people can't or shouldn't enjoy it. Let's not pretend the flaws don't exist though. I experienced the same defensive nature with the first game from fans and that game was clearly very flawed.
Flaws do exist for sure.. not denying that. Just replying to the part where you said "Destiny seems to be one of those AAA franchises where mediocrity is deemed acceptable and I'll never understand why."
You're assumption is that people playing the game and enjoying it deem it mediocre. No game is perfect.. there is always room for improvement. The first game was a mess, but this is a HUGE step up from that so lets just leave it at that.