Workloads that are constantly using resources would prevent other VMs from accessing them, causing performance issues. Instead, if they use little and spend time waiting then resources are available for other VMs. Access to physical resources would prevent major virtualization benefits like HA etc.