A few additional items to rebut the lack of info in this Article:
- SpaceX just requested a license to launch up to a million satellites.
- the satellites already have some incredible anti collision software, which I believe Elon has now open sourced.
- the cost to launch 1 kg to space has dropped by a factor of 10 in the past few years and is currently less than $1000. It's perfectly reasonable to estimate that over the next 10 years the cost could drop by another factor of 10, if not more, particularly if the heavy rockets are reusable.