One of the most common reasons for using a physical server for a workload is to have that workload use all available resources. It’s a dedicated physical server just for one person. Additionally, if you manage or provide hosting for others as a vendor, it could be useful to purchase or rent the physical server and organize a hosting solution for client websites on it through virtualization or other architectures. Another reason to run a physical server is simply because some hardware that may be needed cannot be virtualized. There are also some platforms that are not virtualized, so in that case again the use of a physical server would make sense.