I planted 10k trees with thissongplantstrees.com
You can technically drop a bunch of seeds on the ground if you don't care about survival rate, but I wouldn't call that planting.
You're correct that the survival rates are much lower than hand planting with a shovel, this is offset by dropping seed embedded nutrient "balls" that do better than seeds alone and by saturating with expectation of low survival.
Cost-wise it's looking to be cheaper than the alternative of slow dangerous scrabbling rope work to lant by hand.
The trials will tell.