Yes, that would be ideal. But it seems counterproductive to discourage people from running a pruned node.
The only difference between a pruned and non-pruned node is the non-pruned can bootstrap others. This is important for something like nuclear war. If the US, China, and Russia destroy each other, but there’s one non-pruned node in Antarctica, this is enough to restart the entire network. That makes Bitcoin indestructible.
A hundred non-pruned nodes in Miami is great, but it doesn’t do a lot more than having one non-pruned and 999 pruned nodes.