Yeah, I agree with you.
Mugen had some people which hunted down people which used content without credits (
mea culpa, I was one of those). The worst was that we had some "Police", communities which tried to say what to do or not to do. (We still have some, but...)
Thanks God, now the things are smoother. We have plenty of very helpfull comunities. Yes, we still have some harsh ones, but its the way people are.
My only concern about OpenBOR (and in mugen or anything else) is when someone uses stuff from another person without at least say "hey, thanks to XXXX for the stuff". We all know we are using stuff from the companies (in Mugen case, most of them already knows about us and they are fine with it, unless you make money from it), but to be polite doesn't hurts.
In some comunities, you can just take the content and put the original creator at the credits and its done. But in some, not. I think is polite to ask, anyway. Or, at least, to inform the original creator "hey, I will be using your stuff"
Its not the case of to be "greedy", but is a way to recognize who spend a lot of time making something for everyone. I think its pretty fair
And yes, I think we all win at the end
I will try my best to invite more Mugen people here, and to have BOR sections on some mugen foruns.