> These are very reasonable requirements
Sure, but they weren't the original requirements under which he accepted the funds. He accepted the funds assuming GitHub was going to be the mediator.
The new requirements require him to disclose significantly more information about himself. Maybe he isn't comfortable doing that? I wouldn't call it unprofessional.
Exactly. I don't understand why so many people think the maintainer has some obligation to accept the funds even when they aren't comfortable doing so. The terms of engagement changed. The decision changed. If they want to forgo the money, they have every right to forego the money.
The maintainer has no obligation to accept funds. But the maintainer does have an obligation not to post that they "lost their funding" from FLOSS when it is they themselves who have refused it (on whatever grounds).
This isn't a simple grammar mistake by someone who may not use English as their first language. There is a blame game going on here which is the only unethical thing going on in the situation.
Possibly there should not be a front page article on the topic, though. With a title alleging worse than the facts substantiate.