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.
Their bowlers are generally good on slow wickets or when it assist the spinners, that can't be said about seamers may be except Mustafizur Rahman. Indian wickets should suit their brand of cricket, just hope Shakib also show up with the bat.
-------------------------
Hmm this is interesting. I guess this is clear indication where are we going in a long run in terms of bilateral cricket.
https://www.cricbuzz.com/cricket-news/123154/cricket-south-africa-graeme-smith-confirm-ipl-sweep-of-t20-league-ownership