Windows Insider builds can break stuff, period. I've lost count of the many times I saw this warning while studying the docs and following the procedure to become an Insider.
Yes, I've been burned with a bad video driver once and a bad wireless card driver a couple weeks ago. Shit happens.
If you can't deal with it, then there are a few options:
1. Fall back to the Slow Ring.
2. Do a clean reinstall and stay on Release Preview.
3. Quit the Insider program altogether and do a clean reinstall.
I've used Home Single Language, Pro, and Enterprise, and they all have the option to Defer Updates. All you have to do is follow the news on the Feedback Hub and enable the option when you find something you wouldn't like to install. Bonus points if you're on the Slow Ring, as there are fewer bugs and more time ffor you to receive the update.
Finally, you only have yourself to blame if you entered the Insider program on a production or system-critical PC as opposed to a VR or spare / secondary PC.