I think all brands contain a chip that saves each ones stats. In each game you must connect the characters to unlock them in it. And some like Skylanders you need them on the portal to be able to play as them in game. While they don't actually ADD dlc to any game many see them as paying to unlock the game content. Amiibos have very little use outside of Smash so far.