Correct, they're designed for maximum compatibility. Postgres doesn't even do basic adjustments out of the box and defaults are designed to work on tiny machines.
Iirc default shared_mem is 128MB and it's usually recommended to set to 50-75% system RAM.
Iirc default shared_mem is 128MB and it's usually recommended to set to 50-75% system RAM.