The issue with the GPL/AGPL is that it would be incompatible with a “commons” clause.
"The GPL explicitly states that "no further restrictions" can be added to the license terms. The Commons Clause, by restricting commercial redistribution, would be considered an additional restriction, violating the terms of the GPL."