It is a bit brave to upgrade every 6 releases or every 4, I prefer to have smaller issues more often than big ones rarely.
But I get that most of the time the issues is with dependencies that upgrade to lazily (that's why I don't like those that are bytecode magic and don't use ASM).