I have a simple experiment for you Scepti. Get a 5 gallon bucket and fill it half to two-thirds full of water. Get a large, hollow plastic cube and a smaller solid, such as a rock or piece of metal. Submerge each item and mark how much water is displaced. Since the rock is more dense than the plastic cube it should displace more water according to your theory. Please post your honest results.
The plastic cube displaced much less water than the rock. Try it yourself.
The plastic cube didn't sink by it's own push, it just displaced it's own mass against the atmosphere which pushed back onto it to create the water displacement in the smaller amount.
The rock displaced it's own mass against the atmosphere which was enough to push it under by the squeeze down effect I mentioned earlier.
I noticed as the rock was sitting at the bottom of the tank, it was giving off the odd rising bubble.
Guess what this was?
This was the pressure of the water squeezing the rock and forcing out trapped atmosphere.
Imagine if the tank was much deeper?
You see, what we're really dealing with, in reality, is, denpressure, which is the displacement of atmospheric pressure by any dense mass.
The reason why this happens is the reason we can actually measure it on a man made scale and convert it to a weight measurement for us to understand.
Now the only way to measure the density of an object is by all of that dense mass pushing against the atmosphere and resisting the push back of that atmosphere back onto it's own mass by resisting against it by using a solid foundation.
That could be the solid ground or a solid plate on that solid ground that could be compressed down to read a measurement.
You could say that the entire volume of the object is displacing the atmosphere but it's not quite true.
Why?
Because the atmosphere will also be a part of that volume which basically negates the push against it by creating a neutral force.
Now imagine putting a dense object on a floating scale plate on the water?
What would happen?
It's clear that the dense object will do exactly what I explained above but there's a problem.
The scale plate doesn't have a solid foundation to resist the atmospheric push back onto the dense objects resistance of it, so it sinks. It's pushed under the water and so cannot give a true reading.