To be fair i tend to agree about the drop rate wich is not that bad...
But still it is clearly a personnal feeling, cause many thing need to be put into this math, not only pure "drop rate"....