Kojima has a history of overspending by trying to make grandiose but weird games. And while they performed well, MGS4 sold less then The Last of Us or other big hits. I think that Kojima's games are games that people talk about more than they play. Probably MGS5 is the only one that actually "plays good".