Why can't the scheduler just do its job and let applications enjoy the highest performance they can achieve? I assume DuckDB is making good use of those cores, not just spinning wildly ;).
I'm just not a fan of software that immediately tries to use all possible resources for 2% gain in a performance benchmark over peers.
Is there some specific software you are referring to?
I agree that database software likely does not behave so aggressively, but the terms I saw in the duckdb post triggered me to believe they were trending in that direction.