There is a HUGE difference between dedicated resources and shared resources. In most cases, CPU and network ports are shared resources for VPSs so using 100% of your non-dedicated resource is normally a violation of TOS because you can easily impact the whole node.
As others have said, if you...