As a current D3 head track and cross country coach - I am thankful for the fact that I have not had to deal with kids lashing out about their complaints and frustrations on Instagram (however Idk about tiktok and snapchat).
The thing I struggle with the most is just simply getting them to do very VERY basic things like consistently updating a log, running at least most of the time during a break, and responding back to text messages when it's something that requires them to address an issue. The general theme I have noticed is that more and more are getting sucked into their phones and internet, which causes them to have poorer time management and mental health - therefore their desire to train diminishes because they are tired more often from their whole day being thrown off by not doing what they need to do -
example: during the day they are spending 2-6 hours goofing off on the internet and phones, which then causes them to lose time studying - so they either stay up late and then are too tired to train at a good level - (we have morning practice) - or they do have their studying done but they spend 45-90 min before bed on their phone and are not sleeping well. The overall lack of sleep kills so many kids motivation to train because they are tired - and it also hurts academic performance. This not even counting the many temptations to party most kids have on a Friday and Saturday night.
It is really hard to stay focused on high performance with college teams as a whole - there will always be some that screw off - I don't know a coach who does not deal with it.