As to calling an unpaid non-academic position an "internship," the loophole is that it's meant to be a learning environment where you are being trained to earn, to learn a business in a hands-on way with mentors who train and supervise your progress and your work. They usually last about 6 months, or just long enough to land an entry level position in the field you want. I know a couple of kids who learned video animation that way and now have paying jobs. From what I've seen, Ashley has a "pretend" internship.
I also think that Ashley is not particularly bright, and that's putting it kindly. Maybe that is why her parents seem so patient with her.