While I'm equally frustrated with the botched client upgrade process and the strain it's put on our support resources and end users' workflows... I don't want this to be all doom and gloom for the Microsoft guys, so here's a positive piece of feedback on all this:
I like the change to the sync root, because of one horror story: One user moved their OneDrive sync folder to be stored on the Desktop. Same user had a SharePoint document library with about 200GB in it, and they synced the entire library, albeit with Files on Demand enabled. Well, then they enabled iCloud Backup, which dutifully started backing up the Desktop, which included this huge sync folder. The machine started syncing all the files upon access during the backup process, and started to run their SSD out of space. And what does iCloud Backup do when drive storage runs low? Why, it deletes anything that it successfully backed up to iCloud, that's what! Which it did. So next thing you know, a significant chunk of this SharePoint library starts getting deleted. 
None of the above followed best practices or our own advice, and they got everything back from the site's recycle bin, but this new sync root concept would've saved that user from themselves and prevented a TON of headache.