Batteries are expensive.

Marginal cost of launches keep coming down for SpaceX with reusable rockets and lifetime of satellites is long.

[deleted]