Edit. Fuck HN.
The surprise here is not that the type has limits but that they are so awkward and that there is no better strongly-typed alternative.
The problem is that MYSQL does have such a type, and it seems to not be very useful for modern applications.
Maybe you could argue semantically that this is still a “feature” that’s missing. Perhaps. But it seems more like a defect, even if it is documented.
If arrays in Golang could only be 5 elements long (say), I think we would characterize that as a defect, even if it is well documented.