Been working with Spring for over 8 years and I guess I can post my opinion here. When Spring was a buzzword, it was mainly because how JavaEE ecosystem was back then. Coupling a framework with a container is the stupidest thing to do and that's what JavaEE was. We had no option other than to look for alternative and that is when Spring was gaining traction, thanks to it's easy to configure(not too easy, but still better than JavaEE) and vast documentation.
We really enjoyed working with Spring back then, as we didn't had any exposure outside of that. Then things started developing in rapid manner. The once most touted Spring is now nothing but a bloatware(Well, Spring Boot and all you can argue, but I am playing with 30+MB WAR files, so not an lean framework anymore). More and more I learn about the individual libraries, more and more I keep my distance away from Spring. I am not hating Spring, but it is not fit enough to attract me today.
But the fact is, Spring was indeed an attractive option back then and I actually enjoyed working with it. (Hibernate, not much! I hate it). Not anymore. I started using Go for webapps, Kotlin in Android and with that in my hands, I don't see any benefit in using Spring now. This is just me!