Scalability does mean favoring monoliths because it costs money to scale and scaling here isn’t proportional to your instance’s users, it’s proportional to the size of the entire network.
60k users is today, not tomorrow. I’m thinking forward to 6000k users.
Yeah, or batching changes and confirming receipt with a hash. From what I’ve been reading, the design seems a little janky.