I honestly think they will in the next 1-2 seasons. Give Monchi 2 full market runs and he'll curate a squad that will be capable of challenging for hardware
I won't go that far to put this on management (past+present) or club DNA
Winning CL involves A LOT of luck IMO. The fact that we have had the opportunity to win nearly 10 CL / European cups is astounding.