It was established precisely so that the Corporation could pursue commercial operations that the Foundation legally couldn't before that, like business partnerships.
Also Mozilla Foundation didn't qualify as a public charity since it received less than 1/3rd of its revenue via donations, though I don't know if it can be considered as one now (15 years after the split).