It is. You have teams critical apps running and you do not want to cause downtime for customers (internal or external).
I've seen this saga happen dozens of times and it is a very delicate and intricate process that requires a lot of planning.
A failed migration can become news, for example - https://www.bloomberg.com/news/articles/2023-11-15/ubs-says-...
A company that is not staffed to migrate all its servers in less than 3 months is not staffed to have the most minimum level of IT security.
The existing VMs had not been updated or rebooted in years. Several had 1200+ day uptimes! These systems were accessible from the Internet and regularly used by customers for an important, highly specialized product. The only reason they were even bothering was they had failed some security scan and nobody there could even understand how to use SSH.
The minimum level of IT security is apparently barely anything.
Hypervisor migrations? Complete DC migrations? If you are doing that every single quarter you are doing something VERY wrong (or you should migrate to the cloud).
The infra has to be setup to support downtime of systems (not all at once obviously).
In VM's case it is not that long really. It really depends how much priority you put into it.