I think what she means is it had the potential to sell even more if released earlier. It wouldn't have had the competition of DI if it launched in 2012 or so
I'm sure it would've sold better, but I don't think it would've made a difference in the long run. Skylanders would still be Skylanders and DI would have always had a larger presence. But then you could argue that Nintendo would've been able to make adjustments by now to improve the amiibo idea I guess lol.