Turned it off in January and have done half a season of online racing and this has never occurred once. I only do manual updates.
What happened to you is known as a PEBKAC error.
PEBKAC...yeah yeah Keyboard and Chair. It's not the windows updates though that I sorted easily enough. The thing that irked me was the bloatware in Window 10 now. It's so internet reliant you got a ton of apps consistently eating recourses.
I basically halved my ping (70-80 to ~43) by cleaning up the Microsoft services running on my pc.