The game comes out next week, so unless they planned on doing multiple
insights for this week there was no way they would release all this info at once. It's alot of work for just one of these insights. I wouldn't be surprised if some info was meant to be leaked.. But that's just me.
Side note tho power bands are in this year!