It is necessarily harsh. The industry goes in these cycles with monolithic frameworks. Each time they end up collapsing under their own weight and each time a new generation goes and builds another piece of bloatware that catches on and away we go again...