No Good Reason Why You Should
Using multiple threads should not be the default. Because of the inherent complexities of writing multithreaded applications, you should always default to single-threaded code unless you have a good reason to do otherwise.