How live matters? There are a ton of social apps that use REST. You can fire refreshes on a timer, and on a pull down at the top of the feed. I can’t think of a single time new notes popped in live and it ever seemed “better” to me.
And it’s more logic for client devs to keep scrolling positions right in many cases.
There may be use cases outside the social “twitter clone” style where it really matters, but I’m with nostr:npub1wqfzz2p880wq0tumuae9lfwyhs8uz35xd0kr34zrvrwyh3kvrzuskcqsyn on this one, having both options would be really nice for clients to have the choice.