There is clearly a lot of information to share. It's worth considering this could be step 1 of n as opposed to assuming the worst possible intention.
Why be transparent (or try to appear transparent)? To convince people to trust your platform (or to recruit - which seems to be another goal of the post). Why would Twitter want or need to do this now? Well, there is a bit of context. This disclosure doesn't exist in a vacuum.