Somehow it never occurred to me that the NASA channel would be government run/funded :/

Somehow it never occurred to me that the NASA channel would be government run/funded :/