Not a new concept for most of my circles, but I do like the name: “limitarianism”.
@alpha I think they’re making it harder than it needs to be; just (re-) implement aggressively progressive tax rates on humans and companies. 90% after 100MM is fine.