Yes, seems like tongue-in-cheek humor. The project is supposed to stream from free sources, so no API keys are really needed for anything.
Yes, it does appear to be purposely so. The wisdom of this is debatable, but consider: for a shipped app, these keys would all be embedded in a binary regardless, wouldn't they?