NRS and WB don't care. Even if you (or someone else) from here won't get a code, you still going to buy the game.
When you release a beta you are doing 2 things.
Testing net-kode / servers
Testing balance, bugs and fixes.
Casuals don't usually find those bugs, when you have a website full of tournament players who know a bug when they see one we can report it before it gets on the day 1 build.
I know they don't care if I get a code, my opinion doesn't matter about the game, but I personally have found some bugs when MKXL. (Not implying that should automatically give me a code)
When it came to the MKXL GGPO beta, I was given a code from a NRS employee. They reached out to me and gave me one. The approach seems to totally opposite of what it was last time.
They could at least say "Here is a possible timeline where the codes are going to be released, updates to the beta and etc.."
It may not happen the way they planned, but they can always update us on the situation, if something is behind schedule.
Edit: Also it was confirmed by a NRS employee that if you mistyped your email, then it's GGs dawg. (in Bradys voice)
Not getting a "Thanks for participating in the Injustice 2 beta" e-mail is kinda sad.
Here we are almost 1 week later, and I haven't got anything. I honestly think I mistyped it because I was super hyped for the beta.