Why Does Magento 2 Force URLs to be 3+ Characters
The reason was to avoid messy declarations with too short identifiers (same as too short variable limitations in PHP code style analyzers).
It was applied to multiple field types. Route front name has this limitation by mistake. It will be fixed