I agree with you, even though Zimbabwe lost the match against Sri Lanka yesterday, Zimbabwe played very well as a weak side. Despite playing at Sri Lanka's home ground and being a strong team, they did not play well in comparison. All the teams always play well at their home ground but the Sri Lankan team had to work hard to win against a weak team like Zimbabwe at their home ground. And playing the balls of the bowlers of the Zimbabwean team, the players of the strong Sri Lankan team were quite disoriented. Ngaravar's bowling of Zimbabwe team was able to blow away the batsmen of Sri Lankan team with ease. Sri Lanka won by two wickets in the second ODI yesterday, it was not an easy win for Sri Lanka.
Rather than any improvement from Zimbabwe, it just points to decline in overall performance from Sri Lanka. And they have been performing pathetically in ODI cricket recently. Remember the Asia Cup final? They got bowled out for just 50 runs against India. And then in the ODI World Cup of 2023, they got bowled out for just 55 runs against the same opposition and then lost the match by a massive 302 runs. Now they are struggling against Zimbabwe. Something is really wrong with Sri Lanka cricket. I am not very hopeful for their long-term future.
Now with three formats keeping things at the top level is not easy for the many boards and Sri Lanka is also having finances issue and few other issues are also hurting them badly in last few years now it's time for ICC to act quickly and bring solid policy with keeping few teams for the just one or two formats surely going to help them in long run specially while teams will be able to perform good and having good results which also bring better finances and improve of quality as well.
Sri Lanka is also now having big decline in performance which need good look We need top six teams at the better level with others surely need to be in tier 2 and tier 3 which will bring healthy competition and improvement in quality as well but this all need good look and better supervision from the ICC as well if they are interested to bring better results in this game.