The wants and needs of Gen Z tend to get me grumbling like an old fart on a fairly regular basis.