Slow down the process to becoming a 'New Member'?

While basic Grammar isn’t really necessary for game development, basic English sure is since you need to be able to understand what other developers are trying to tell you so you don’t have arguments sparked over misunderstandings, also while I do agree with your statement, it’s still more about sloppy writing and bad spelling that people are complaining about then terrible Grammar.