At the time the cost to launch it would have been insane since it called for ten thousand or more satellites in LEO. However with Starlink, SpaceX has been promising to demonstrate the ability to economically launch such massive satellite constellations. If they succeed, I expect Brilliant Pebbles to return, although probably under a new name.