I agree, but "in the fight come November" does not IMO = 4th or 6th best odds to win MLS cup, and we're relying on players with a history of injuries to get through the "if we get injuries" problem.
We're missing players who scored 27% of our goals last year, including the guy without a position.
Heber has missed 35% of regular season games since he arrived. He also had a massive slump last season.
Shradi has missed 33%.
Sands, the player we're counting on to replace Ring, has missed 40% of games since becoming a starter in 2019.
Subject to injuries, and Heber recovering his touch, we are stronger only at striker. We're weaker on the wings, at LB, and as you note overall as to depth.
Again, I fully agree we can linger until we hopefully replenish the squad in June/July, but there's a lot of hope and prayer needed to rank us as high as these betting lines ATM.