Sure, I understand, but specific simplex classes have very useful advantages. For instance:
- Point clouds do not need explicit cells
- Triangle-only mesh is a direct OpenGL mapping without cells preprocessing (more computationally efficient and -25% reduced memory print on cell array)
We already have the PolyData which is a specialization of the Unstructured Grid, and it is widely used.
Having a new specialization for specific usage makes sense to me.