I certainly do not agree on bowlers
I don't agree that our bowlers did well - even marginally better than the batsman.
First of all, we just don't have pacers in our side to trouble even the other associate teams, not to mention the test teams - on such a good batting wicket.
The only thing that was favorable to the pacers on this wicket is the bounce. And we had only one pacer who could extract that bounce - Mashrafee. And he too could not get the bounce after his initial overs. It could be may be because he wasn't hitting the deck (because of being tired, lack of physical fitness or injury or whatever) as hard as he could in the first few overs.
For being a test team, we should have been able to restrict the Canadians to just under or just 150 runs. And we should have also bowled them out long before the 49th over.
But we just don't have the bowlers to do that - not on this wicket - not without chucking (getting batsman out by chucking in domestic cricket of Dhaka is very regular, I believe).