Incorrect, social media is no where near a representative. Some north africans are indeed amazigh speaking, and in certain regions there is no arabic spoken so fairs for them. But at the same time, especially in the eastern maghreb folks have spoken arabic for thousands of years. Arab is simply just a linguistic identity ultimately, like hispanic it's nothing unique
There’s a distinction between being Arabophone and being ethnically Arab. Many Arabophones in the Maghreb identify with the Arab label, but that doesn’t necessarily make them ethnically Arab. For example, the Jebala Berbers of northern Morocco have lost their original Amazigh language over time, yet they still preserve key aspects of their distinct culture and remember that their ancestors once spoke a unique Amazigh dialect centuries ago.
“Arab” is indeed a real ethnicity, but the label has historically expanded beyond its original ethnic boundaries to include various other groups—such as Berbers, Egyptians, Levantine Aramaic speakers, Nubians, and others. Even Yemen, often seen as a historical center of Arab identity, has experienced Arabization, and there are still non-Arab Semitic communities in its southern regions maintaining their heritage.
On the other hand, being Arabophone is more about language use—just like being Francophone or Anglophone. A person can be a Black Francophone from Côte d’Ivoire, an Acadian from the United States, or a Somali born in the UK who speaks English fluently. In the same way, there are ethnic English Anglophones in Australia. Language doesn’t always equal ethnicity.