No! Not at all. At least they didn't INCREASE the income and wealth requirements.
New users only. Existing users Login or Recover your password.