CPUs you can implement on FPGAs or something else whereas FPGAs are really only useful if you can get it made. Getting the design rules from a foundry usually involves an NDA and you will need (proprietary) EDA tools.
Also the utility of open source CPU cores is much higher than an open source FPGA since you're not going to be able to customize it anyway because of mask costs.