I don't think we should blame marketing unless it's a plain lie. Marketing and hype comes with selling ANYTHING. Also I don't think Destiny is that bad of a game compared to other "better" games...and if a person doesn't like the game after buying/trying it they could easily trade it in and get the "better" game. No you won't get full market value if you trade in the game but that happens with everything unless you're talking about rare items that actually appreciate in value.
If an excellent game doesn't have the marketing budget to sell huge numbers then blame the publishers instead of the competing marketing budgets from other games.
If an excellent game doesn't have the marketing budget to sell huge numbers then blame the publishers instead of the competing marketing budgets from other games.