As containerization became more popular with Docker and Kubernetes and the configuration and dependency management of Spring applications became more complex, Spring Boot came as self-contained solution that enables auto configuration.
This made Spring more fitted for the more modern microservice architecture that relied much on containerization and restful services.