We absolutely didn’t celebrate its downfall. Flash had issues, but the culture of flash games was awesome.

That said, indie games are way better these days

It’s just hard to find the good games now since there are so many
If you browse on itch.io by popularity and go down the list until you find one you’ve never heard of (or never played, if you want easier standards) that’s where the “newgrounds culture” is nowadays. Plenty of stuff that works in browser for free.