I just realized that you do not need an invitation to join someone else's Hideout.
Basically you can jump to ho for any item from the trade site without actually buying the item.
So what in theory can stop 24 players with goblin troupes spamming the most cancerous skills from constantly raiding your favorite streamer as long as the streamer has any item listed on trade?