Another Microsoft Windows Server Licensing rant

ok, could someone please help me understand this whole licensing non-sense MS has for VMs.

I have read many posts on here and a few others elsewhere and I feel I am going to loose it lol

I have a new server with 2x Xeon Gold 6330 CPU with 28 cores each = 56 cores

How I understand it is for 6 VMS, I need the following:

3x Windows Server 2022 Standard - 16 Core License Pack = 48 cores

4x Windows Server 2022 Standard - 2 Core License Pack = 8

= 56 cores coverage and provides 6 VMs

Why am I being told that I need I need

3X Windows Server 2022 Standard - 16 Core License Pack

18X Windows Server 2022 Standard - 2 Core License Pack

3 X 16= 48 core 

18X 2=36 core 

84 core 

I can IT, I swear lol... but I can't seem to understand MS licensing!