Seemed pretty cut and dry to me.
She did something against company policy (something that Nintendo nor Alison hasn't revealed, likely for her own sake).
It might of been revealed by an anonymous GGer, but the statement issued says that it wasn't because of GG's campaigning.
Not too sure how else they could've handled the situation.
I'm confused, did Nintendo have a legitimate reason to fire her or not?
The official statement from Nintendo and the clarification from Alison says it had to do with a second job that was against company policy.
Alison said that she was doing it under a pseudonym but was ratted out.
it's not the photo shoot and nothing that's common knowledge so we don't know what it is nor do I think either would want the news getting out
As for whether or not it's legitimate by legal standards, I imagine so or Alison could sue or seem more pissed at the very least.