Yes, people buying a figurine of a character they like are crap. They should be ashamed of their words and deeds.
It's crap if the collectible in question doesn't do anything but unlock dlc, that either should be in the game, or be available to purchase without having to buy a figurine.
Infinity and skylanders, though have their issues, have dedicated games, maps that get either downloaded from the toys or bought separate, for said games that were built to support added content.
Nintendo literally had no forward thinking when making these. They had ton's of issues when they launched them with quality control, supply chains, and retailer issues. Most of those have all been corrected.
The biggest issue is the elephant that these are not adding anything big or relevant to the games Nintendo is putting out. They don't have a Nintendo Infinity game that would justify the purchase.
Disney infinity's character's and stats cane be used across all versions. ANd each character is different, different attacks, and sometimes add's new map content along with adding the character to the game.
Nintendo created these for the sake to have a source of income that would offset the money they were losing on problem they did not fix, which was their console.
And now in a way forcing people to pay full price for Twilight HD just to have an amiibo. There should be a cheaper version without the figure. Sure you can get it digital, but even then they are asking 49.99 for a game that doesn't show the same effort as let's say Wind Waker HD.
I really hope they don't focus on these going into NX unless they have some kind of Mario infinity type game that supports them. They made these "toys" to in a sense exploit the die hard fanbase.