What is corrupting the children this days is the use of internet, even a 7yrs old child owns a smart phone and his free to access the internet not for knowledge acquiring but to enjoy social lives.
Truth is that the internet can rather make and elevate these children. I think it is the carelessness of the parents that makes them have access to sites and social media platforms that they shouldn’t. Parents are meant to constantly supervise what their children are doing on their phone. Best is to limit them to games and learning platforms. For instance YouTube has YouTube for kids, there are limits you can place and the internet wouldn’t spoil a child.