if you don't want your gamertag to be your public identity, then nostr addresses don't solve that. the identiy is still the same. nostr addresse are just human readble formats of the same identity.
if you're a dick in a video game, i can lookup your nostr address and get your public key. an alias doesn't solve that. a different public key does though.