ANY game has its errors, even something as simple as Battletech (who in their right minds would use an AC2 or AC5???). There is always optimising potential. It is whether people can SURVIVE without optimisation is the key. In DnD, it is impossible at high levels to be a pure unoptimised Fighter, for example, and that is pretty bad.