Karate Kid thoughts on the current state of Generation