This forum is about wrong numbers in science, politics and the media. It respects good science and good English.
I too have my doubts about the modelling here. The only comment I'd make though is that carriers are enjoying a moment.
Chinese send their carrier on manoeuvres
Indians building their own aircraft carrier
So clearly there are people out there who see plenty of value in a carrier, and they aren't going anywhere soon.