Can't we just allow games to exist in the grey areas between archetypes? Seems stifling to require everything to be precisely this or that.
Purely out of curiosity as to our different perspectives, how old were you when SM64 came out? I was 10, so this was pretty perfectly in the zone for me.