We've recently had a number of questions of the form "What is a good design software for X?"
On almost any Stack Exchange (barring Software Recommendations) this type of question would be shot down immediately, as they are quite problematic:
Too broad: a very large range of software packages can be used to do almost anything. Without sufficient details in the question, it's impossible to narrow down an answer to a few software packages.
Primarily Opinion Based: the best software package is generally the one you're most proficient with. As such, people are likely to recommend packages based on what they're already familiar with, rather than what is truly the "best" choice.
This meta post on software recommendations lays down some guidelines on what constitutes a "good" software recommendation. Basically, a question should identify precise requirements, in order of importance, that the software should have. I think neither of the example questions achieve this, since they basically boil down to "I want to model an X" but give no indication of what features they need from the software, what operating system it should run on, what their budget is,...
Are the current questions acceptable?
Should we adopt SR's guidelines?
Should we disallow "recommendation"-questions altogether?