For what it's worth, I run a couple of (very) small open projects myself. I've found the overwhelming majority of people to be polite and thoughtful. Still there are days when I feel like I'm refereeing. This tweet gave me chuckle and is not designed to throw shade at anyone.