Yes, they let you keep expired passport pretty much anywhere. But they damage it / void it. I've got a bunch of expired passports, UK and Croatia
They give you a canceled passport back mostly for visa, visa transfer and residence permit transfer purposes
I had B1/B2, F1, L1B, H1B and E1 USA visas in expired or fully stamped passports and traveled easy