Hey Lainerz,
I don't think you understood what Lisa was saying (or maybe you're intentionally trying not to?).... you're naming the MSC, plus the client in the same post. Your response to her about... some mythical thread (you left no link, so it's not like someone would go trolling through five years of message board posts for this... whatever you're talking about =)) makes no sense. =X You got paid ... because?? you posted about the client and the MSC (and apparently a "subsidiary" of the client-- what does that mean?). -shakes head-
To answer your earlier question-- I would think if you've been in business for yourself for ten years, you'd understand why you need to provide the MSC with your social security number (tax purposes). Of course, you don't need to provide your social if you're willing to get an EIN. Most MSCs accept the EIN and then you're not in danger of having someone hack an MSCs website for that information.
As for the photo, that's more for identification purposes. If a client needs to go back to tape to check the validity of a shop (and why shouldn't they, they're putting out money to be sure this mode of verification is actually functional), they need to know who they're looking for. You can say that you're six feet tall with brown hair, but how many customers actually match that description? In a retail setting, probably a lot. =))
So, the short answer to your earlier question is that I _do_ think you're overreacting. I can understand wanting to protect your privacy, I can be like that, too, at times (though... as you can tell by my username here, that doesn't bother me too much
). Anyway, the information we provide is important for business purposes, just for differing reasons.