No, I don’t think obfuscating your code makes it harder for anyone to obtain.
They have the code regardless of if it’s obfuscated or not, and I don’t see how it makes it harder for them to re-distribute.
The only thing that obfuscation helps a little against, is modification of code. And even then, there are some people who are very determined to de-obfuscate scripts.
Also, I think the reason why private modules were removed was because backdoors were using it so that developers wouldn't see their code, and admin modules such as Kohl's Admin started hiding stuff inside of their code(the CHAIR! incident), and everyone started to lose trust for private modules.
Obfuscating your code just makes people lose their trust for your code, because the most common reason for obfuscation is to hide malicious code, therefore they think that your code is malicious.