It's more a question of how much momentum you need to dump that determines if they are practical or not - magnetorquers are rarely used for direct attitude control, since they don't produce much torque. Instead, they are used "dump" excess momentum stored in the spacecraft's reaction wheels. The wheels can generate high torque, but they do so by changing their rotational speed, storing angular momentum. Ultimately, wheels have a finite maximum rotation speed, so they need to be "desaturated" by transferring angular momentum elsewhere. Magnetorquers provide a way to slowly transfer the angular momentum to the earth over time via its magnetic field.