The total management has the wrong mindset. It's not fair to blame Mushy only.
The selectors are repeating the mistakes of calling players like Naeem in the ODI squad for their test success. It is already proven a thousands times that Naeem is not for shorter version. Yet they are doing the same. They drop hard workers like Nazmul and Zia in the team with giving any chance to play. This has been repeated a lot of times.
The team management (which includes coaches, captain and vice-captain) are also losers. They repeatedly chose dead rubbers like Junaed Siddique and Shahriar Nafees in the squad while don't give consistent performers like Anamul any chance to play.
The team management is so much brainless and clueless that they don't know that playing only 3-4 specialists bowlers is a crime test cricket. You need to take wickets in test to win matches. Our team management doesn't like the idea of taking wickets. That's why they keep on playing 8 batsmen!
And Allah Knows the best