I am not even sure where you get "smashing a device violently in front of a child" comes from. He said gets the hammer as in he would perma destroy it.
Anyway I tend to agree for the most part anyway. I was just making a guess about your age irl based on what you said. However some other data actually indicates you are likely gen-x.