You make many excellent observations with which I fully agree. Economics and geopolitical factors have considerable influence on people's perceptions and attitudes. Drawing attention to these factors was my intention in writing this article. No matter how we parse out the generations, we will introduce problems because society is complex. The answer is that we need to be having conversations about these complexities, such as the insights that you offered.