The new Addon Manager will automatically install the dependencies for you.
It looks like @prculley is introducing the same functionality in to the enhanced plugin manager. Perhaps he is waiting for us to iron out any bugs in the core functionality first. I suggest that you give him a little time.