I agree so many new releases just don't show up unless you know what you're looking for? Perhaps recommendations could work better? If you supply a list of artists then ALL new music should show up next to your favourites?
I mean similar albums like Similar To and Top Recommendations
Sorry, you didn't put similar in your post just new? Recommended should still cover similar!
But it didn't update 2 months now