Today, after several years answering questions, I'm feeling frustrated. You know that question that you read and say "Yay, I can help!" just to discover that because lack of information, your answer is not what the OP wants? Yes, that is the most frustrating sensation of all, when you like to give solution in a place like EE.
So, I think we should use EE database to discover, for each topic, what are the most common missing information and turn the Ask a Question for more smart. Like provide the version of the database, provide sample data, etc... Even if we somehow had something like XYX Fiddle tools or that we require OP to use them, would be nice.