There is also a fun - legal - bypass to this.
The Dutch law doesn't say you 'can't have a second passport'. It only says: 'you can't have a second passport at the time you get your Dutch one'.
So countries like the UK allow their citizens to 'renounce' their UK citizenship, get a Dutch one, then get their UK one 'back'.