VMWare Server is free, but VMWare Workstation costs $189.00. VMWare Workstation offers more functionality than Server (such as a proper snapshot manager) and also more than Fusion which is presumably why it costs so much more. VMWare give away server as an incentive for companies to try their server products and hopefully sell them onto infrastructure which is where they make the real money, whilst developers or anyone else who needs the extra functionality of VMWare Workstation will buy it (I know I have for years). There is absolutely no incentive for VMWare to give away Fusion and they charge what is a reasonable amount IMO (in fact the pre-release price was an absolute steal!) for a fantastic piece of software.