I need more information...but I honestly don't know enough to care yet. Nintendo's foray into DLC has left me more satisfied than dissatisfied so far...so if that keeps up, I doubt I'll be disappointed.
I honestly don't get the complaint about the timing though. To me, it's basically them saying they play to continuously support the game after launch. That's only a plus in my book. *shrugs*
NNID: Zephyr25 / PSN: Zephyr--25 / Switch: SW-4450-3680-7334