Spring Boot is very productive but things can get very hairy when debugging auto configuration or understanding why a bean is missing from the context.
Running Boot in a container is also not great due to the memory requirements needed for bootstrap (min 0.5 Gi). I know GraalVm makes this better but compile times are still too painful.
I also think the push to make Reactor the default choice was a mistake (deprecating RestTemplate). The reactive model in Java feels unnatural and it can be very hard to debug.
I am working with Go now and don’t miss Spring Boot that much but it still has a place in my heart for the amazing community and docs.