see the thing is...when you play lots of matches in a very small space of time, you hardly have the time to identify your mistakes and regroup before the next tour. that's probably the problem bangladesh are having at the moment.
however, when you play just a few matches per year, you get the time to improve, and if you haven't won a test match in 26 yrs, you suck.
that being said, the opposite is also true, and so in my opinion there should be a balance between the number of matches played per year and the amount of time new teams get to regroup after a bad outing.
however, i still think bd should go on playing at the rate they are - i dont want tours to be cut down. it will have adverse effects at this point.