It's moreso about the fact that they've been rebuilding for a long time now and don't have much to show for it talent wise. They don't necessarily have that young, cheap, controllable core like the Cubs and Astros had during their World Series runs. Nola is great, Hoskins is meh. Odubel, Nick Williams, Franco, Vince Velasquez, Pivetta, Andrew Knapp all suck. We'll see what happens with Kingery, Hasely, and Eflin, but they're likely not going to be franchise players. The true core of that team are high priced free agents/older acquisitions like Harper, McCutchen, Realmuto (final year of arbitration), Segura (close to $50M left on that contract). They've shoehorned themselves a little financially. They don't even have a great farm system either, so if they want to truly compete, they're going to have to spend even more money going forward.
The Twins started rebuilding around the same time as the Phillies did in 2012. They're sitting pretty with a great young core. Polanco, Rosario, Kepler, Berrios, Buxton, Sano. They've been to the playoffs twice already since then and are in a great financial position going forward. NL East is a harder division for sure, but the Twins are inherently a better built team for the long term.