Ignoring patches for the moment, a lot of the installation problems would've been rectified with read-only flash storage cards for games, as disc read speeds are abysmal for streaming modern game content, which is why games have to be installed this gen.
Problem is, flash is way more expensive than the equivalent disc space, so obviously console manufacturers and publishers are gonna outright ignore that option.
Bringing back in patches, they're getting way too ridiculous. Either ship a functional game and whatever "day 1" patch you want to implement is last minute fixes that AREN'T basically fixing a broken game (with install sizes of 2GB or less, pls) or allow people to preload those patches. Come launch day, people shouldn't have to be waiting for a fucking PATCH just to play their game. Shit should be ready to go.