It scratches the itch, and provides a more modernized singleplayer option for the mech franchise. We've only really had MWO and a couple inferior and outdated options for a while now. And although I like MWO, playing exclusively against other players can get old. With MW5 we get our own ship, crew, procedurally generated universe and cold storage to collect mechs and equipment. And no cheaters.