This either feels like an out of touch attempt by an older generation who doesn't understand social media (only uses Facebook, etc), or a huge honey trap tricking people into inadvertently "lying" to the USG. They can then use these mistakes to then revoke anyone's status after the fact at a whim (inc. for political reasons).
It reminds me of the pre-ACA health insurance forms, they were designed as huge "gotchas" so they could revoke as needed ("undisclosed pre-existing conditions"). This has that exact same feeling.
Also I wonder if a low/no social media presence will be held against you? I'm assuming it will.