Because they are supporting a larger shoulder base supporting that long neck. Skin, muscle, bones and ligaments it created a ton of stress on smaller bones so they have to be that thick to have the required strength, most large sauropods bones were found to have a eternal webbing like pores to try and reduce the weight and add flexibility to the bones especially the ones under great stress to keep them from being to brittle, in adding hollow pores though you need to compensate with more surface area to keep your overall strength, the more surface exposed the less pressure per square inch is applied, that would be why they were so thick. As for the shoulder width and stance, more to do with balance between the head and neck vs the body. Like a crane, and the shoulder width helps cover the aria on the sides of the neck so it doesn’t tip over by itself. It’s why on smaller sauropods like diplodocus, the shoulders can afford to be narrower, everything has a lower center of gravity and is more equally distributed throughout the neck shoulders and body not requiring nearly as much strength and added stress on the neck or shoulders as something like sauraposidon or argentinosaurus.