I agree with the girl mentioned. Unless you're in a big city, there's often very little "to do" in the smaller towns and rural areas. Made worse by there being no "communities" anymore with families broken up and spread around the country and of course "broken families" where children seem to be absent from their "home" at weekends and don't have a community where their "weekend parent" lives. Also, the way that kids are split and spread over many different schools means often they don't have school friends close to where they live. My son's primary school leavers class were split over around 7 secondary schools and no one from our village went to the same secondary school as DS. Uni leavers often never return home to "live" due to having to move away for jobs, so their children aren't "local" enough to hang out with cousins etc. Also, very little in the way of youth clubs, junior discos, etc nor clubs/societies for youngsters.
If we want kids off social media, we need to think about modern fragmented society.
When I was young we just "played out" with whoever was playing on our street - we all went to the same primary school, then we all went to the same secondary school, our cousins lived nearby, as did Aunts/Uncles, etc. There was a real community and lots of things to do, i.e. scouts/brownies every week, junior disco in our church hall every month, always a football match on the junior school field where everyone joined in, etc. Nowadays, the scouts have closed down, no junior discos in the church hall (in fact the only church hall events are for old people!), and the school field is fenced in and you can't get in to play on it!!