Yup it’s because if someone installs a dodgy plugin it could bring down the whole network :)
I do explain this limitation to the training websites on the course but maybe you missed that bit. The other restriction is that you can’t install your own themes (for the same reason).
So yes you’ll need to set up your own website if you want to install your own plugins :)
Hope that clarifies things,