But there is also the fact that it would never have been an issue if there wasn't a campaign of abuse against her. Before the moonlighting came out, she was already transferred and being silenced because the attacks against her WERE working with her employer. It's pretty unjustifiable how she was treated before she was fired. Again, she was NOT fired because of a second job, she was fired because of that most generic of excuses, that she didn't fit with the culture. In other words, Nintendo wanted the attacks to stop and it was far easier to fire her than take a principled position. Yes, that's normal procedure for a corporation, but it's also disgusting and should change.
We need to get off this idea that just because things have been a certain way for a long time, they should stay that way.