The problem is that you have other packages that have dependencies on other packages, and when you download missing packages from the hub, these will be downloaded again even if you've deleted them. Sadly a lot of packages have wholly retarded and disgustingly bad required packages, such as all the WeebU and Scamp stuff. Only way to get rid of them is to manually for each of the unwanted package go into the package manager and set them to disabled, this will create a .<packagename>.disabled file to not show them. Extremely tedious to do this on every single one you do not want though.