say this:
wp post delete --force $(wp post list --post_type=product --format=ids)
I found out that it’s far more fast and performant than deleting posts from admin.
But I was wandering: any differences between the cli and admin ways? For example, will that cli command also delete metadata associated with deleted posts?