因为你的网络环境有问题,在同样的情况下用迅雷下载VS的iso然后离线安装要比从MacAppStore上下载Xcode安装的速度快得多(而且Xcode在第一次启动的时候必须要进行一次安装才能使用)——签名机制保证了VS可以用迅雷随便下而不用担心被人投毒。还有,Office365只要双击安装器,网络环境好的情况下过一会儿就自己安装好了。
VS在安装的时候会把所有可能用到的库(Visual C++和.Net Framework)都装好,而其他的程序很多都会依赖这些库——所以你根本就不应该追求“彻底卸载干净”
MS出的别的软件,体积小一点的话也是一会儿就装好了——比如OneDrive客户端或者VSCode。
另外我高度怀疑你从来都没在Mac上安装过什么大型软件,所以才会有这种错觉——pkg包安装的软件除非提供了卸载器,否则极难卸载干净。
至于Linux,它上面基本上没什么体积大于4GB的软件——并且同样,如果你网络比较坑的话你用apt-get安装什么东西的时候也是一样要看人品的。至于apt-get莫名其妙挂了的情况我已经遇到过不止一次了。