They Need The Money
My perception of the last.fm service is that they've been hitting the limits of their hardware and networking for some time now. Pages typically take 10 seconds or more to refresh; sometimes they just time out. Lots of other stuff is either slow or occasionally fails.
The new parent company needs to invest in infrastructure before doing anything else.