Why obfuscate you say: As a developer you get paid for your knowledge. Knowledge that is only a privileged few (relatively speaking) posses. Hence programmers command such salaries. It’s all supply and demand. If any hobbyist programmer can do what you do by using reflector to look at how you did it then you can see how it will affect your salary. How to obfuscate:
Demytifing Silverlight Obfuscation