Sadly what is consumer friendly is not necessarily business friendly. If they offered that amiibo content as DLC then what incentive is there to go buy the amiibo? But maybe they’ll do some kind of timed exclusive and release it months after the fact online. Or they could join the rest of the gaming companies and…