Hmm...my ISP did some fixing this morning and it seems to have made a noticeable improvement to reliability and performance, even compared to before I was having issues with connections dropping the last couple weeks. Faster upload speeds in particular.
Seems to be making my mastodon instance more pleasant to use and federation perform better at least. I'm sorry I didn't complain sooner--I have this tendency to assume such things are my fault lol.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!