Why are PS4 and PC games so big to purchase and download?

It took me all night to download Battlefield 1
2 answers 2