I switched to AT&T Uverse, nearly the same price, faster speed and it is consistent.
The phone switch box is in our yard. We’re usually very fast since we’re so close to it. Being rural anything else is unreliable.