For the site scope where you want to disable it, run from the SharePoint Management Shell (not valid for SharePoint Foundation):
Disable-SPFeature -identity enhancedtheming -url http://hostname.net/sitename
Then delete all the themes from the gallery. Done.
I will be monitoring the fallout from this as we move to QA, but this seemed obvious!