Earlier this month, Instagram updated its account removal policies. It can now remove accounts that have a certain number of violations within a window of time. Based on the timing, it's possible the account purge is related to Instagram's latest policy change.