I use a custom column in Calibre for collections and configured the SONY device interface plugin to use that column instead of tags. That way I get to keep all of my tags, but I don't get thousands of collections on my devices.
If you want more details, I shared my collection settings in this post:
https://www.mobileread.com/forums/sho...64&postcount=3