💯
and lightning, and ark and nostr
these are all innovations
it's a principle of domain driven design: better to isolate different models at different layers of the stack
the entire philosophy behind unix is on the same pattern - bulid small things with clean interfaces and plug them into each other like lego