I enjoyed this post from Idle Cartulary on their blog, and I feel like the vibe is kinda one that would fit here, essentially 'there's design preferences and having them doesn't make you morally wrong'.
Can't count the number of times that I've bumped into people who've been convinced that There Is One Correct Way to play, which is really funny to me. Anyway, I thought it was a neat way to say 'people are going to want different things from different games', which I really wholeheartedly agree with, and wish more people would talk about with their groups. I swear this is why many groups end up fighting - because they're not clear about what they're expecting to get out of the game or the style of the game before they start playing, and when that tension is revealed later, it causes arguments.
I don't know if I agree with the assertion that there's no such thing as bad design, but my disagreement is more nitpicky than anything so can probably be ignored - I'd call it bad design if your DM book says 'this book will help the DM run games!' and then is layed out or written in such a way as to obscure that goal. I see that as 'game design' as much as 'this is the way that you make characters' but I think that's just a difference in term definitions more than it is a disagreement on fundamentals. Is 5e designed badly if combat takes forever? Nope, especially not if you're one of the people who enjoys it.