Generation 5 was 3 years after Brawl. I'm really not sure what you're trying to argue here. Smash isn't used to hype upcoming games. It draws from the current generation. Lucario was popular because TPCi and Nintendo made it popular. Guess who is this generation's Lucario so far? Mewthree.But Lucario is beyond generation promotion. Brawl came out after Gen 4 and his movie. It needn't not any promotion since it's already came out. While yes he is there because it's the latest gen, part of it is that it's very popular.
And I brought up Zoroark because people were all like "Lucario's gonna be replaced" and all that. If anything, the reverse happened.