It's not about dissipating force that is hitting the head... it's about mitigating the energy of the brain itself inside the skull.
The brain itself is being propelled when you are running - if you are tackled, it's as much your own velocity which imparts an impact on the brain as it is the person who is tackling you.
The energy of two very heavy dudes running and colliding has to go somewhere when a player is tackled - a small piece of fabric/gel can only hold so much energy, and that amount is practically negligible in the context of preventing concussion.
Think about it like this...
You've got a glass bottle of coke.... imagine holding it still and punching it - not much happens, doesn't really fizz up too much.
Now imagine going to overarm throw the bottle, but instead of releasing it, you just abruptly stop and keep hold of it - the coke flies into the front of the bottle and fizzes up like a *****.
Putting a scrum cap on the coke bottle isn't going to prevent that from happening - and it's exactly the same mechanic for your brain inside your skull.