Archimedes' principle states that the upward buoyant force that is exerted on a body immersed in a fluid, whether fully or partially submerged, is equal to the weight of the fluid that the body displaces. This principle is derived from pascal's law.
What I find unintuitive about the principle is that for objects with a higher density than water, shouldn't the pressure exerted against it by water also be larger?
My reasoning is that since the weight of the object is larger, the contact force exerted by the water below it should also be greater.
When deriving Pascal's law, the weight of the water body was taken into account. In this case, shouldn't the weight of the object be taken into account too?