I think there are some demo apps where individual event data is signed, Nostr style. Not signing each event is just a choice, it's not a protocol constraint.
There's really no need to sign individual events in most cases, but if you see a need to do so then you can implement it. That's sort of the Pubky ethos on that side if things, as far as I can see.