Geometric primitives

Why are there so many primitives here and there are much less of them now? For example, there is no GeoSphere…

Because 3D graphics editors have plenty of primitives for you to use. The engine provides only a minimum (for debugging purposes mostly). It also discourages people from building simple models from 150 primitives rather than just editing something in a real editor like they should be.