You're the second person I've seen approach that "Anytime something is hard or inconvenient, it's because the underlying domain really is exactly that hard or inconvenient." point in the last little while.
Have you read https://fasterthanli.me/blog/2020/i-want-off-mr-golangs-wild...?
Contrast this with other languages, which are often clunky when they don't need to be and/or "easy" when they shouldn't be.