I get that feeling too. I remember back when images used to get upvotes in the at least the tens, if not the twenties (without votebots), and it was hard to keep up with all the new content.
Now, it's sad to see the dearth of activity here.
All we can do is keep voting and uploading content ourselves, if we want to keep it alive.