Because KVM means not oversold in most cases. I don't want to put my websites in a oversold node. If I know that an OpenVZ provider can manage their nodes well then I will choose their services. But there are very few providers like that. These days, I mostly use KVM boxes.