Agreed. The answer to your specific question though is yes, it takes more dry acid (by weight) than muriatic acid to lower pH by the same amount. So you shouldn't be doing a $/lb comparison.
Looking at PoolMath, it looks like it's a 4:3 ratio of dry to liquid 31.45% MA. i.e. 33% more by weight...