As I updated through 'Edit', I found that actually that calculations of average qualities of 3 categories are incorrect before signing. After signing, such information is displayed correctly. So it is now really dropping of player quality.
I have one more example which can show the calculations are incorrect before signing. But I am lazy to upload.