People keep paying for it. That's pretty much it. There's no legitimate reason for a game at the resolutions common to modern consoles to be that big.
Then again, I guess you have to store all those textures for the $9.99 exclusive hot pink and baby shit yellow digital camo shotgun skin somewhere...