How does it prevent squatting in any way?
At least it makes it easy to see the difference between std / official packages (not prefixed) and others.
It doesn't apply to Rust them because std doesn't need to appear in the Cargo.toml file in the first place.