As ChrisF already mentioned the question is "not constructive", which to us means:
This question is not a good fit to our Q&A format. We expect answers to generally involve facts, references, or specific expertise; this question will likely solicit opinion, debate, arguments, polling, or extended discussion. See the FAQ for guidance on how to improve it.
There is nothing inherently wrong with these questions, they just don't fit the philosophy and available tools of a Stack Exchange site. For further details on what "not constructive" means for us, you should read these two blog posts:
Personally I have found that Quora is a solid alternative for these questions. I'm fairly new there, but it seems that their platform was designed with discussion oriented questions in mind, and more or less works as expected. It's a bit noisy, and I can't really say that I'm satisfied by the overall quality of the discussions, but I have found some gems that would never work in the Stack Exchange format. Worth a try.
Now, for the issue of the confusion with the site's name and design: It is true that the site's brand targeted its original scope, and I partially agree with you that it doesn't really serve the current scope. It's just too friendly, and we are not ;P
However, although it has been theorized that some people find the site confusing, no solid evidence have been brought forth that this is the case for a lot of people or that even for the few that are confused that the confusion doesn't go away after reading the FAQ and browsing the site for a few days. Very recently, a fairly new user came to Meta and, well, described the site like a pro.
There is an open discussion on the matter, feel free to contribute your thoughts there if you wish. Notice however that the overwhelming majority of the community, either through answers or upvotes, dismiss the matter as a non issue, or at least as something of a quirk that only affects a handful of people, and only for a very short time, what we like to call "too localized" ;P Don't get me wrong, I too was confused initially. Well, after about a week of staying around, no problem.