This is partly correct. In the FOM (page 7.2.22) Space Available pilots and dispatchers had the same priority on the jumpseat, but both were ahead of other company personnel, which included the mechanics. So the new contract keeps the mechanics behind the pilots, but also puts the dispatchers behind the pilots. Also since it is in the contract it is more difficult to change than just being in the FOM.
I didn't even know that I could have been bumped by a dispatcher on my own airline. Glad that hadn't happened to me because there woulda been some major drama if I was commuting home on say, xmas eve.
Glad this got fixed.