Having a workshop addon removed from your game would take some coding in the game itself, and even then, it could be made so that it's done by a manually entered console command instead of being automatic, the Workshop only creates and deletes cloud data, and while it has the ability to create the files, it doesn't seem to have the ability to delete them unless the game itself is programmed to automatically do so when you load up the game
Garry's Mod has a console command you have to enter manually to clean up unsubscribed or deleted addons, and the Source Filmmaker gives you a prompt on startup of deleted/unsubscribed addons, but you still have the choice to keep or delete the specified addons from your computer, but it will continue to ask you every time you start it up until you finally decide to delete them, which i could see getting annoying
So that's at least not a problem unless the addons auto-delete when you start up the game, but even then you could just copy and paste the addon outside of Blockland's directory and let the original file(s) get removed, or move the file(s) outside of Blockland's directory before running the check for the removed addons (the latter method has worked with sneaking an addon past the Source Filmmaker's check)
You really do insist in defending the workshop, but honestly its a flawed system, I brought up about 4 times and even Tony told you how its flawed, yet you keep saying that you can "backup" subscriptions but you can't unless somebody creates an addon that does so, and even if somebody where to create an addon that backs up subscriptions, Valve themselves would remove the addon since they don't want people to be using Copy written or Stolen Content for some reason.
Really there should not be a reason since its user created content, and not stolen work from an other game that's being sold, that would of been a problem if Valve would of completely killed the workshop with what probably was the worst descision ever done by a Valve employee, I speak of the nightmarish day of "paid mods", holly stuff thank god valve pulled a 180 on that .
Also you are wrong on the fact steam can only manage cloud based files, if you go to your steam executable and open its properties, then go to the security tab, Steam is allowed to do the following :
- Modify
- Read & Execute
- Read
- Write
That means the Steam.exe can Modify files, read and execute files, read files, and write files.
If you where to try to bypass the workshop's content id system by placing the subscription files where they go, the add-on would either be deleted on read, or not be read at all, and if you somehow managed to get through it Valve would not be happy with this and would probably try to patch any exploit that would let you do this in the first place.
You could try to remove some permissions from steam, to only let it add files, but that would probably end up breaking many things.
Sort of offtopic : Ironically I forgot my Blockland Glass password and there's no reset password page so I have the same issue Tony has of not being able to use Glass.