The fuse is there as a safety and to protect YOU in case of accident. As a result you have two options:
1) Fuse based on the max capacity of the wire.
2) Fuse based on system draw
#1 is fine for the main inline fuse, but in a dist block is down right silly. Most blocks use 4 gauge out, a 4 gauge wire that is 3' long can handle over 300A so fuse selection in a block based on gauge is not practical. It does not make the system better to use a 150A fuse on a 30A draw.
#2 from a safety stand point is more logical - Even if your amp lists three 30A fuses (90A) the ONLY time it will draw that is during a bass note/sweep. No normal music CD will create that kind of load, the beats too quick. Grab a clamp meter, you'll see what I mean.
What we recommend is to add up the system's total draw for the main fuse and then fuse each leg of a block according to the load on that leg. Reason for this method - safety! If you have 0 gauge running and a 300A fuse under the hood and 90A worth of draw, there is ZERO gain by putting a single 300A fuse in place of a 100A fuse. Under normal use, it makes no difference, but what happens in an accident? Why risk it if you have no need for it?
I am sure this is why MOST companies will tell you to fuse for the draw - safety. Just because your speedo says 160mph does not mean your car will go that fast