I mean, if you want to get a bench bat, sure, go nuts, but almost all of the realistic starting-quality available names at 2B/SS/3B/OF are marginal upgrades from the Cubs' current starters, with the *possible* exception of Yordan Alvarez, and even assuming he is available, the Cubs don't have the resources to pull off a trade for him and also get a good quality SP.
I get the desire to build an uber offense that isn't subject to slumps the way the current team is. However, this team's pitching is atrocious, even if you think Shota and Taillon are due for a turnaround and Boyd/Cabrera will come back healthy at full strength, and the Cubs are much better off dedicating their limited resources to fixing it.