It is a common misconception that permutation is progress, and popularity is justification for poor design-pattern choices.
Spiraling complexity often eventually implodes out-of-band ecosystems sooner or later. =3