Lyric discussion by markoss 

Cover art for Leverage of Space lyrics by Red Hot Chili Peppers

The leverage of space refers to the advantage gained by the first country/people to militarise space. It's a shame, but it's the one remaining frontier of warfare. It is by far the biggest advantage.

I don't think this has to do with anything actually relating to space, as in the outer frontier of this world. I think this song title is a colloquialism that we just don't understand fully, and in fact, not about space.