Hi Richard,
assignment policy denigrates GPL, creates a trap.
You may GPL qualify as ethical, even if some stipulations are questionable.
OTOH copyright assignment, that was a dream of publishers for centuries
and always fought by authors and their unions.
Best regards,
Andreas