I totally agree with what has been said, about leaking down so that the cyl piston equalizes the pressure as I said before.
The only way I can see that the spools can cause the descent of the cyl's, is if both lands on the spool were bad. Then you would have a supply of fluid to fill the rod end, and somewhere for the fluid to go.
Again, with the weight of the lift arms and bucket pushing on the base end of the cyl, someone is saying that the valve spool will leak and cause all the fluid to leak out of the base end through the base end gland on the spool. This sounds good, except if the base end spool land is good, and does not leak,how does the fluid get out of the base end, and where is the fluid coming from to fill the rod end. If no fluid can get out the base end, and the cyl is good, then I don't think the cyl rod will move very much, if at all.
So with a lot of loader arms on the ground, what is the primary cause of the descent? Maybe both cyl and valve spool.
What I am saying,is that both lands of the spool would have to leak, to let fluid pass out of the cyl to the valve cavity, and for fluid to be able to get into the rod end via a worn spool land. Then the cyl would retract by gravity/weight.
Try this if you don't believe it. With a good cyl, and connected to a good valve by QD's, pop rod end QD, push the lever to make the lift arms drop, since there is no place for the fluid to go, what will happen? The relief valve will probably activate.
I would say the best way to check for cyl leak is to put pressure on the piston and open the cyl port, and push the valve lever to the max. Then reconnect that port and do the other one.