Toe overlap is merely just a result of building a frame, typically smaller but not always, with a desired handling performance. On smaller frames it is especially tough, maybe impossible, to dial in those characteristics without toe overlap.
Whether good or bad is up to the individual and the value placed on certain handling characteristics.
If eliminating toe overlap is the primary design criteria, it is easy to design a bike without toe overlap. Changes to seat angle, top tube, head angle, fork rake can be made to increase the front center.
I highly doubt mfgs intentionally design toe overlap just for the sake of it.
John