Hi basicallygood. No, it's not "wrong" to start your own introduction thread, it's just an attempt to keep the place more organized to have new members post their meet-and-greet type posts in the thread already set up for that. I know the person you're talking about with their thread in the Muppet Replicas section, since that's already grown and serves its purpose (as muffined as it may be at this point), I'll just leave it, similar to this thread staying in the Friends & Family section.
Hope you have fun exploring the rest of the place. *Hands her a cookie.