It's a balance for deciding between what is a feature that will ultimately be good for the people playing the game, and what is a flaw or mistake.

Unfortunately the only most common basis we have on these points are entirely opinionated or ground in conjecture.