Firstly Bangladesh team was weak in test format. But their performances in T20s and ODIs were quite good. But now Bangladesh is very weak in all three formats. And I agree with you that their board president is responsible for the current situation of the Bangladesh team. He has been the president of BCB for a long time. But Bangladesh team is deteriorating instead of improving.
I would agree on T20I and test formats. But Bangladesh has performed satisfactorily in the ODI format during the last two years. And that is why they are placed second in the ICC Men's Cricket World Cup Super League. They have 12 wins from 18 matches, including 3-0 series win against West Indies (at home), 2-1 against Sri Lanka (home), 3-0 against Zimbabwe (home), 2-1 against South Africa (away) and 2-1 against Afghanistan (home). But their recent defeat against Zimbabwe once again raises a few questions related to consistency and adaptability to foreign conditions.