Should I just use one thread - the main thread?

When designing a game, apart from resource loading and very time-consuming tasks, does it make sense to just run the entire game on the main thread?