> My answer is because forcing a type hierarchy
I happily work in typed languages and nobody is forcing me to create any type hierarchies.