Yup. I suspected it and you confirmed it.
Non-profit status is a scam. It s a way to launder money, hide donor names, pay huge salaries to its leaders and promote causes. Legitimate charities that help the truly needy would continue to get donations even if they were not tax deductible.