Yes, Bangladesh team performs so well at times that any strong team is not a big obstacle for them. But one thing I have noticed is that as aggressive as they are at home ground, they have a major weakness away from home. If they can perform well out side of their country then they can stay at the top position in any format. But regrettably they often fail to do so. Especially they cannot play on bounce pitches. Because of which they have to lose to the big cricket countries.
I agree with you as well. Bangladesh plays fearless cricket when they play in their home ground. But they cannot do the same in away matches. Because as we know, every country know their own condition and they feel comfortable on their home ground. Sub-continent pitches never were easy for outside subcontinent teams. They knew the piches will be spin friendly. In this series, it was different. I would say it was fairly sporting wicket where most Bangladeshi players batter aggressively. Ireland has many rooms to improve. I hope they will do better in the future.