Multiple disks vs single disk on virtualized environment We're planning to install a SQL Server on this physical architecture:

A hyper-v cluster based on windows server 2019
A cluster shared volume where all VMs live
A full-flash SAN that contains the CSV

I've always read that is a common best practice to have multiple disks for data files, log files, temp db files ect...
But that best practice is referred to a bare-bone installation.
So, what I'm asking is: what are the actual benefits of doing so on the above described architecture (if any)?
what are the actual benefits of doing so on the above described architecture (if any)?

There are some management benefits, particularly:

You get separate disk performance counters in the VM for Data, Log, and TempDb

You can migrate any one of them to a different storage device without reconfiguring the VM or SQL Server.

You can manage Storage Quality of Service seperately for each virtual disk, capping or reserving IOPS.

You get seperate IO queues in the guest VM which may marginally improve performance, especially in a scenario where perf-critical log writes are intermixed with large volume data file IO.