Does Bitcoin Core accepts uncompressed address generation?
You can import an old uncompressed key. It'll work fine.  Getnewaddress always uses scripts with 'compressed' keys now.  BIP-143 (segwit) style inputs also require compression.

The smaller key format results in smaller transactions, and where it's required and not just optional also simpler code.