If the guy did what they say he did fair enough he should get the boot.
However there are some weirdo parents out there as well. A few weeks ago I walked with the rest of the crew off the aircraft where the mother and father were happily waiting for their little johnny and after the F/A handed him over and got the docs signed the mother chased me down and wanted to know why I allowed her son to be cared for on a flight by a plane load of fags (it was an all male crew). Thats also the type of mentality we have to deal with from parents as well.
There are always two sides to every story, but the mobile phone number and chatting on-line thats way over stepping the boundries.