Vermeulen isn't useless. He's technically very sound, and he has performed well too. He has a Test century which only Taibu and Masakadza of the current team can boast, and he has a lot of First Class centuries under his belt - 11 in total, including a near double century against an English county (Sussex I think, can't remember for sure though).
His one-day record isn't so impressive, but in First Class cricket he is better than any of the Bangladeshi players. Averages nearly 40.