any of these are very likely to wreck your consensus weight situation

From a Tor user's perspective, if a relay is periodically dropping to 250 Kb/s, a low consensus weight for that relay is probably a good thing.