Yeah there is nowhere to hide once you are trying to compete in D3. And promoting up will really put you amongst teams that know what they are doing.
At this point I think remaining competitive with my homegrown roster is the best I can hope for. And maybe build up some cash for moments where I need to make a big change