Yes, the Twins missed on some draft picks. That's the nature of the beast. There are other ways to build up pitching other than the draft. Look at the Twins from 01-10. They missed on the draft in those years too but were able to put together good pitching staffs by other means. They traded for Mays (146 starts and 10.5 WAR for Roberto Kelly), Milton (165 starts and 15 WAR in the Knobby trade), Lohse (162 starts and 6.5 WAR for Aggie), Reed (65 starts and 3.5 WAR for Lawton), Silva (124 starts and 9 WAR for Milton), Liriano (141 starts and 9 WAR for AJ), Boof (60 starts, 0 WAR for AJ). And they also picked up Santana in the rule v although that was technically a trade for Camp.
This FO threw in the towel in 17 to acquire Enns, Littell, Watson. In 18 they traded for Duran, Alcala, Rijo, De Jong and Smeltzer. Not a lot to like there. They also lost Ynoa, Gil, Rodriguez, Wells, Anderson and Chargois in that period.
One might ask "how different would 2019-present look if we had kept Ynoa and Gil for our rotation and Anderson, Wells, and Chargois for our pen?"