This is a big problem that when Bangladesh team bats, it seems like it is a bowling pitch and when West Indies bats, the same pitch looks batting friendly. Basically the pitch is batting friendly but Bangladesh could not play that way. Also West Indies team has a good reputation of being able to play aggressively on any pitch. Bangladesh had a good score in the last match but they could not overcome the dominance of the new players in the lower order of West Indies, which is why Bangladesh team was forced to concede the match.
I think you are wrong here because yes that match ground was batting friendly and Bangladesh also did good at their batting line up they score more than 300 run on that match and in this ODI format this is really good score.
But yes there was a lack of good performance but that is in the bowling line up not on the batting line up all though the West Indies batters are also well in their home ground. And that is the reason Bangladesh got whitewashed by the West Indies team.
They are t20 series is going to start in few hours what your thought about that?