Completely agree. This team is severely flawed. You mention the lack of a leadoff hitter, which is true and one of the biggest issues. But the full-scale of the problem is 1 - 3.
If we don't re-sign Torres, we'll have a gaping hole at #2. And what the team desperately needs is a true #3 hitter - a smart, high contact, high average guy (our Jose Ramirez).
Based on current roster, I don't think we have any of those guys on our team. There was hope for Meadows, but I absolutely don't trust him at lead off at this point. There was hope Riley was our #3 hitter, and we now no that's not the case. And we have another 2 years to wait to see if McGonigle is that guy.
We need to fill those top 3 spots in our lineup, and we need a #2 starter. And once they don't re-sign Skubal, we'll need a #1 starter, as well.
Not sure how you fill all these holes, but Harris better get to work. Continues inactivity and/or bad signings on his part will put this team into a complete tear down.