The problem is the weight.

A %stuff variable has no enought weight to be a standar.
%stuff may refer to millon diferent things on each running mirc.
$1- is a standar and refers the same thing in his mirc and any other.