Trading for Goldschmidt is a pipe dream. He'll command a haul of prospects and is only signed through next year. This team is further away than a Goldschmidt. If this team was just a Goldschmidt away, I'd have a much different view on this. He also has a full no-trade clause, if I recall correctly. I have no idea why he'd waive it to come here. I'd have no issue moving Kirilloff if they did bring him here, but I have to imagine that he'd be included in the haul the Cardinals would get in return. So, that's a moot point in my view.
As @chpettit19, I do think a lineup full of young guys could be worse. That said, I'm at the point where I'd rather see that then the likes of Kepler and Gallo flailing away. I don't think they have enough even borderline ready guys in places of need to fill the holes this lineup has though.