PenguinKing said:
Generic material is derided as bland and boring, yet if one adds details, one gets shot down for making it harder to adapt to someone else's campaign. Flat, matter-of-fact descriptive text is deemed unevocative, yet one isn't "allowed" to use any sort of distinctive voice - at least if one wishes to avoid getting stomped all over for being less than crystal-clear. No setting and structure leaves users hanging, but any at all is apparently too much.
This is certainly an overstatement. Of course you are "allowed" to use a distinctive voice. However, at a certain point you are moving away from adding flavor and into being so specific that adapting is a lot of work.
For example, say you are writing an adventure that takes place in a town. Using generic names "inn," "tavern" or "mayor," makes it boring. Adding names and personalities (and of course, interactions between personalities) can make it perfectly interesting.
Past that, you start risking alienating an audience. If you add a culture to the town, you risk it not fitting into a campaign. The more you move away from the mainstream, the less likely it transport well. For example, if you start describing how the town is affected by the two suns beating down on it, and the monthly magic rainstorms, you probably won't get many people who will move this into their campaigns.
Also, the smaller the scope, the easier it is to adapt. A town can probably fit in most campaigns. When you specify a region, a GM has to find a region to fit it in. If you specify a country, then a GM has to either find a place to fit a country or find a country that's close to what you describe (again, the further you diverge from the mainstream, the less likely that this can happen).
If you want the biggest audience, your best bet is to describe everything you
need to describe and flesh it out. Don't go too far away from the mainstream assumptions outside of what you are covering (you can make things odd in the town, but don't assume that the country has something odd about it).