People who dislike amiibos because they don't want to have to buy them, I'm with you, I wish that any amiibo DLC could be available digitally. That being said, saying amiibos are dumb and they need to stop doing cool things with them or this or the other. Numbahs don't lie amiibo are here to stay, and we love them.
I mean I imagine people saying they're dumb is BECAUSE the stuff they do with them isn't what they'd consider cool. The amiibo itself is not integral to any of the stuff that is unlocked, it's not like some kind of unique feature that requires the use of a physical figure.
I have a Mega Man amiibo myself, mostly because I'm a huge, huge fan of the franchise, love that he's in SSB (even though I don't use him all that much
), and that up until that point there weren't any physical figures for classic Mega Man that looked good and easily affordable. At just a little over $10 the amiibo was well worth it for me. I don't really care about having a Mega Man amiibo fighter so it remains boxed because I like the packaging and it also keeps it in mint condition (for my own OCD tendencies, it's not like I want to sell it later).
On the other hand, I don't really care about Ganondorf nearly enough to own an amiibo of him, but I'm actually interested in the 2x additional damage. But I can't without having to buy a physical figure I don't really want. And the functionality doesn't NEED to be tied to a physical item anyway, so for all intents and purposes I'm spending $10 for a damage multiplier. If I went to any DLC store for any game and saw $10 for a damage multiplier I'd laugh and close the window. The value just isn't there.