So C++20 has introduced std::jthread which, as I understand it, is just better than std::thread in every regard. So apart from the usual limitations like availabilty of C++20, quality of implementation, interaction with libraries, ... - is there any scenario where std::thread is the better choice?