What's Kaguya supposed to do as a final villain?
Madara already did infinite tsukuyomi
She is already controlling Madara, he is a pawn while she is the evil behind him and manipulating him.
Its like in Mass Effect, she is influencing Madara to do her dirty work because she can't do it herself in her current state.