The ski jump is much less expensive, but it limits operational capability. IIRC, there was quite a bit of discussion about which approach to take. In the end, it came down to cost savings. The RN is going to have a difficult enough time funding the carriers as it is.