Okay, maybe that's a bit of an exaggeration. We all use adjectives and adverbs when we write, and it doesn't always mean we're ignorant or lying. And of course all adjectives and adverbs aren't bad. But clear ideas are best expressed primarily through nouns.
Usually, when someone (marketing copywriters especially) puts adjectives in front of a noun, they are covering something up. These offenses take several forms.
- Redundancy—adding an adjective that repeats the meaning of the noun. I am provoked mainly by the adjective "smart," as in "smart marketing." Isn't that just marketing? Isn't all (real) marketing already smart? If that's not bad enough, consider the case when you add another common word, "truly," as in "truly smart marketing." Yikes! Now it's not just redundant. It sounds like you're protesting too much. Why draw so much attention?
- Obviousness—adding an adjective that is already implicit. Here, I am thinking about terms like "great offer." Why would you offer me something that's not great?
- False excitement—adding terms that are designed to generate enthusiasm. The most common is "exciting," as in "an exciting offer." I don't need your rah-rah adjectives (or participles, or whatever) to tell me if the offer is exciting or not. I can decide that myself based on the offer.