You need to launch not drop...again he is so stupid he tries to pass as female and Chinese. Pure delusion
The current slang term for orbital kinetic bombardment among sci-fi authors, fans and even scientists and engineers whose job it is to work on such things? “Dropping rocks.”
Entirely separate from the idiot’s other issues, they are absolutely correct on this matter. Not on much of anything else, but this one point they are right on.