I feel it depends on a mixture of two elements Cost and complexity of prerequisites for the application . Low cost and fairly straightforward environment would go well for an Openvz on the other hand a complex requirement generally would require KVM, for a efficient running but then the cost is...