I suspect it hasn't been cut out, it's just not working for some reason. I have seen features dissappear and then come back weeks later. I'm guessing (and hoping) that at some point it will just spontaneously start working again.
But working or not, I still wish the "Top Recommendations" section came with a button so you could get a new set whenever you want. I'm sure they're created by some computer algorithm, so it's not like it would take any additional manpower on Spotify's part.
Seems like we are not getting any replies from Spotify, in the meantime, you can find other sites that supply at lot of the information we want, it just takes a bit more effort. We all like making an effort, right? I found this awesome map site: