MasterOfKnees
Space Pirate
Dedede collected them presumably because he knew what was going on, so he placed those resurrection badges on the trophies he had stolen so they could save everyone after the Subspace took over. It's pretty much his exact same role as in Kirby's Adventure, he's first assumed to be a bad guy until it's proven that he was doing something for the greater good.Dedede is more of a greedy idiot, that's why in brawl he was stealing and collecting thropies, he is not a good guy, but he is also not evil.
You can definitely pass him off as a villain though, they just need to give him some motivation that appeals to his gluttonous and selfish nature, everything he does tends to go back to being in his own best interest.
Last edited: