Platform engineering, in my opinion, is popular because it brings a "product mindset" to internal tools for the first time. Internal tools used to be frequently developed as "quick fixes" that were hard to use and had inadequate documentation. According to this viewpoint, the platform is a product in which the developers are the clients. This is a revolutionary change in perspective. Employing product managers for platform teams helps businesses make sure that the tools they develop genuinely address user issues. In order to implement this model, the platform team must measure "customer satisfaction," develop roadmaps, and carry out user research. This, in my opinion, is the main reason the trend seems so different from earlier infrastructure movements. Empathy for the developer is just as important as automation. The overall quality of the software increases when you treat your internal platform with the same consideration as your external product. Because it acknowledges that the tools we use to build are just as important as the things we are building, the trend is expanding.