I think those are all good ideas. Minimalist design trends have nothing to do with generational taste, and everything to do with practicality. As technology became more ubiquitous we had to design for less technically-literate people, period. Simplicity, if nothing else, generally makes it harder for people to get in trouble with the UI. It definitely went too far, but the inspiration was for the most part usability, not aesthetics.