I think this is an interesting metaphor about "compatible" runtimes. I see the same a lot with Bun and Node. Node works, Bun doesn't, completely unable to explain why.
This is my biggest concern with bun and deno, they both look awesome and provide some really cool features out of the box, but I’m terrified that I won’t be able to fix a low level problem if one arises. I’m already dealing with the extra layer of AWS lambda, I find the trade-off to be worth it, but adding more complexity seems like a bad idea.