How can they possibly require people who don't have social media profiles to hand such details over? Where's the proof that someone has or hasn't a social media profile? If they can verify that someone who claimed not to have a Facebook account indeed does, then why ask the question at all?
And if the US government is going to rely on Facebook and Google for identify vetting, then we've really entered an overtly "CorpGov" era, to steal a term from Yippies. Even if this is only a problem for visa applicants at the moment, who's to say what the next step will be?