Quoted By:
I always thought of it like this
Ice: Absence of heat, not frozen water itself, pokemon ice is not water in itself
Ground: Related to Sand, dirt, clay
Rock: Related to caves, rocks duh
Steel: Robot-like pokemons
Flying: Control wind, most of them are bird-like but not necessarily makes flying their type.
Would have been better if they called them "Wind", but whatever