Brad Upton is disappointed with young people nowadays, but for good reason.