Yep, the way I think about "goodstuffs" is that, rather than relying on a field effect, weather, or some more specific strategy, the strength in goodstuffs lies in the overall strength in all of the Pokemon. Essentially, if you use good Pokemon that work well together, you'll win. Interestingly, my idea of goodstuffs sometimes includes weathers. I fundamentally think of myself as a goodstuffs player, but some might call the team I brought to Houston regionals, Suicune / Virizion / Cresselia / Zapdos / Tyranitar / Excadrill, a weather team due to the sand component, but fundamentally I don't believe this is the case. The main strength of this team came from the fact that Excadrill was the only Pokemon on the team with a BST of less than 580, so thanks to tight defensive synergy and well-rounded, overall high stats, I was able to outlast my opponent and withstand complex strategies. Excadrill was not the kind of frail, sandstorm sweeper that I think most people think of it as- I used a bulkier set, more focused on providing much needed speed while also providing several key resistances the team lacked, like another dragon switch in.
In common speech, goodstuffs simply refers to weatherless teams, but a more complex and, in my opinion, complete definition would include the fact that in order to effectively execute goodstuffs, since you aren't using Swift Swim, Sand Rush, Trick Room, Swagger, Screech, Skill Swap, etc. you have to rely on the inherent good-ness of your Pokemon. Now, some goodstuffs team may have auxilliary strategies, such as a TR mode with Cresselia and Escavalier or a Skill Swap Cresselia + Heatran option, but fundamentally the strength of these teams lies not in abusing these strategies, but in abusing the inherent goodness of good Pokemon. Good Pokemon might be AMPLIFIED by being skill swapped an advantageous ability, but this is not the primary goal of the team.
That's probably more than you wanted, so tl;dr: goodstuffs really just refers to weatherless teams and is a catch-all term to refer to teams that do not over-rely on any one strategy. In order to have a good goodstuffs team, you have to actually use good Pokemon.