People are empty inside. And have lower self esteem and aren't really happy. And when you're not happy it's hard to keep shabbos. And when you're lonely or not happy you need distraction. And texting is a good one because it's easy to hide. And do in your home etc . That's for sure a big reason many of the people texting on shabbos are doing it.