Why do new games use so much hard drive storage?

As technology develops and gaming hardware becomes more sophisticated, developers have to create games to live up to renewed expectations. This means creating gaming experiences and graphics that maximize the capabilities of the most sophisticated gaming hardware systems available.