in reply to why no default unicode?

As an alternative to BrowserUk's suggestion, you can set the environment variable PERL_UNICODE="" (i.e. to the empty string), which is equivalent to the command line option -C, which is the same as -CSDL.  The L in there enables the other features (SD) depending on your locale.