I guarantee you don't know the funding sources of like... 99.9% of everything in your life. You're literally just mad because someone told you that you didn't know it this time. What issues do you take with the messages? Which incorrect points have been made?