Selfishness should never be a motivation for 'justice'.
If apple did something wrong, I'm all for them being punished. Giving people money who never earned or were actually victimized does nothing but perpetuate our silly litigious climate that hurts EVERYONE.
A lot of people feel Apple behaved inappropriately (for reasons mentioned multiple times in this thread) and a good way to discourage similar behavior in the future is to "punish" the company financially in hopes that they (and other companies) will think twice about doing something similar (again). If that means some people will get a few bucks who don't necessarily deserve it, so be it. You can't expect things to be perfect. Even the "best" medications can have undesirable side effects.