Your right, there's definitely a problem with random barricades around town and it gets annoying but I don't think despawning them after death would make sense. It already gives us a pop up like 5ish mins after asking for 'do you want to remove the props' on that side menu. That and supervisors...
Has this been sorted already? I know you may have fixed or checked it already but what are your specs with your RAM. I'd bet one of your sticks is going bad and you need to run a tester program. Try running on lower specs and activate memory saver for now and see if that helps
It's kinda hard finding a good balance for audio and mic quailty especially for that budget but something cheap id have to recommend are the HyperX Cloud Stinger 2s (super lightweight, okayish mic, good audio). Something a tad cheaper but still a really good temporary option would be the Turtle...