You are right. If we consider only the ODI format, then it can be said that Bangladesh is a strong team. And Bangladeshi players are consistently performing well in the ODI format now. And so Bangladesh can reach the semi-finals in the 2023 World Cup, if they can continue this streak. And I would say Tamim's decision is right. If he concentrates completely on the 50-over matches, we will get better performance from him in the World Cup.
The world cup will be hosted by India in around one year from now and Bangladesh needs to focus on that. Ever since they got the test status in 1999, they have never managed to win any of the ICC tournaments. This time it is a good opportunity, given their performances so far in the ODI Super League. At this point, they have the right mix of experience and talent, while some of the other teams are in the rebuilding phase. Rather than targeting for the semi-finals, they should actually target winning the trophy next year.
There is no doubt their current form is good, and they are doing better in ODI but still going to win trophy from here is never been easy for them in presence of quality teams because just winning in West Indies is not enough for having good chance into World Cup even things are favoring them in this event but if they reach into last four then surely this is going to be the biggest achievement for them because they are lake good coordination which is important for winning any mega event.
Many peoples are having good feeling about them because they are second in League table, this is also just because of some performance which they achieve against weak teams but still good for them as now they are second in the list.