This is a really good move by the WordPress theme review team. Hopefully It will encourage new developers to submit more themes.