Across all the subjects applicable to this site I think we have 2 large groups of questions:
- I'm trying to do X and run into problem Y.
- I don't know how I should do X.
the first category is usually tagged quite specifically, as posters know what they are trying to find a solution for. The second category, in my opinion is often tagged to general and vague with things like "force.com","apex", "salesforce" and I think we could try to steer to give these type of questions a separate tag maybe (though I'd not know how to name it).