The problem with your example is that if he has run out blocks rather than i-nodes (which is also a good theory by the way) then your usage of du doesn't tell us much because it misses out three quarters of the slice.