It is something of a commonplace to say that X is Y or Y' in disguise.
But that's completely wrong!
Yeah, X gets A right, and that has become the yardstick for measuring amateur-designed B. If you do A right, your B immediately enters the upper echelons of the B space. Sad, but true.
But in every other respect, X completely fails the Kool-Aid Y Test.
Peruse the good old list of Y features.
Rich C: NO
Multiple D: NO
Complex F: NO
G, H: NO
Generic I: MAYBE (through X's hare-brained J system)
Programmable K: NO
But most of all:
THE HALLMARKS OF Y HAVE ALWAYS BEEN EXTREME FLEXIBILITY AND EXTENSIBILITY, AND A MINIMUM OF NONSENSE THAT GETS IN YOUR WAY.*
X offers a maximum of nonsense, as amply documented. If you use X', you have 2 problems. If you use X, you have NaN problems.
If you say that X is an Y, you don't know jack about X.