The way communities are implemented now dose have a lot of flaws. and the way NIP-72 is written leaves a lot of features out. but I don't think communities should be abandoned.
While there are many ways for people to organize content ( hashtags, labels, lists ) I think there is a need for a reddit-style feature in nostr. basically a single page of content that is moderated by multiple people
I guess the moderation aspect of it is opposed to the free-speech core of nostr but I don't think its incompatible
As for communities in noStrudel, I've got a few goals
1. Change community posts to a non-kind 1 event so they no longer show up in users timelines
While this will definitively hurt communities and make even less users see the posts. This is probably necessary to build the next thing
2. Build a central "Latest", "Controversial", and "Top" view that shows popular posts across all communities
I think this would really help people discover new communities and make more community posts
3. Integrate zaps more to incentivize moderators and posts
I haven't really thought this thought yet 😞