Machinist gets the same damage penalty as well.

GB/WM is only really good for bursting, and that's it. You can't stay stationary as a blm since you won't pump out teh same damage as them or re actively adjust your range to sweet spot. Most you can do is just stand back and interrupt casts on the healers/casters.

At the very least they should take off the range penalty with GB/WM, since we're functionally a caster at that point (with 100% interrupt rates and cast times) but lack the damage to justify so.