Okay, so I am annoyed at #bethesda
The reason? They push the "Free DLC" (aka user created content they decided they like) onto the game ( #Fallout4 ) with no option to say no.
I... I am not a fan of user created content in at the best of times, it tends to be completely overpowered or in other ways stick out like a sore thumb.
I had to manually go in and delete files from a directory since unlike the proper DLCs or properly installed mods you can't just uncheck it.