I remember a discussion on HN where this came up. IIRC someone suggested that it was more about the price - for some reason there was / is a surplus of this kind of vehicle. Unfortunately I can't find the thread again.
I wouldn't call this a tank, though.