Right, I wish people would remember that. Sure, non-profit is usually a good tax status for charities and other public-benefit type organizations. But that doesn't mean all non-profits are charities.
Regardless, the Raspberry Pi for-profit arm has existed for over a decade now; the only news is that it wants to IPO.