Ya, ini perilaku yang diharapkan. Lihat dokumen :
Perhatikan bahwa nextval biasanya ditetapkan sebagai nilai default untuk kolom autoincrement/serial.
Coba juga bayangkan betapa sulit dan tidak efisiennya jika nextval adalah untuk memutar kembali. Pada dasarnya Anda harus mengunci setiap klien di nextval sampai seluruh transaksi (yang memperoleh kunci) diproses. Dalam hal ini, lupakan penyisipan bersamaan.
Seperti apa? Masalah dalam kasus Anda adalah seseorang secara manual menentukan nilai untuk kolom kenaikan otomatis. Anda tidak boleh melakukan itu kecuali Anda seorang samurai. :)