FrogReaver
The most respectful and polite poster ever
Ideally the license could be a bit less far reaching as well. Like if I post on D&D Beyond I obviously want my crap to be shared on D&D Beyond, but not shared for only god knows what else, i'm not really on board with that.To clarify, as others didn't - they aren't claiming ownership. They are claiming license, which is not at all the same thing.
Or, to be even more specific, in posting to their site, you are agreeing to grant them license.
Don't want to give them license? Don't put it on D&D Beyond.