Huge latency spikes every several minutes

then what about you starting to post something so i could help instead of being so toxic?
if you dont want help then dont post.
i never said it was your ISP but that is a good place to start just to get some info but i guess that isnt an option for you so sorry that i cant help you without info.
Blizzard dosent control the entire internet and neither does your ISP so basicly noone can tell you exactly what is happening unless info is given.
but here is a post from 2020 which also contain a blue post: