Really interesting article! I knew about the phase polyphenism but the forced cannibalistic march theory was new to me.