@orangy experience :) ... We've been plenty burned by the startup slowness, code bloat, the pulling in of random framework classes all over your code. And that just DI-by-annotation.
In many ways, the XML was better - at least it didn't invade your code or discourage code reuse. And don't get me started on spring-boot... :)