The reasons are .... Parallels is a Emulator. You can play around with naming conventions all you want ... but it is still an emulator. You do not have direct access to the Mac h/w under Paralles.
VMWare requires direct access to the hardware (Just like VPC and Parallels do).