Why can't kids understand I'm just trying to keep them safe

My son does dance and has been in a competition team since he was 11, has been in dance since he was 5. He's 16 now and posts videos of him dancing on his Instagram. He got reached out by someone and tell me how you think this sounds.

"Hello Dear,

My 13 year old daughter follows you on Instagram. She loves your work. Her and her friends are doing a talent show the end of December. I would like you to come here choreography their dance. I will cover travel, room, and time. I am willing to pay 500 an hour. You will only have to teach them for 2 hours a week. So you'll walk out with $1000 plus extra for gas after just one session! How does that sound!"

Obviously they were texting back and forth but him showing me that was red flag. Another red flag was him saying he's 16 so he can't get a hotel and this "mother" saying she will handle that and he will have to lie about his age. I told him no and block that account. He actually got mad at me. Said this would look good on is college application. He's trying to apply to fine arts colleges. I said none of that will matter if he's kidnapped and sold into trafficking or something. He said that wouldn't happen to him. That's a girl's thing that happens. I said "No. Boys and men get sex trafficked. Labor trafficking is also a thing and most people who are trafficked for labor are men. Especially male children." He said he's not a child then tried to say he can defend himself. I ended up taking his phone away and blocking that account myself. He's mad at me and thinks I just don't want him to be great. Would any of you see that and think that's real?