Конструкции «despite» и «in spite of» считаются более формальными в письменной речи, потому что они характерны для письменной формальной речи. 4
In spite of считается более формальной и используется чаще в письменной речи. 3 Она всегда стоит перед существительным или герундием (глаголом с окончанием '-ing'). 3 Despite менее формальное и более распространённое выражение, оно встречается как в устной, так и в письменной речи. 3
При этом оба варианта являются правильными и взаимозаменяемыми в большинстве контекстов. 3
Также в формальной письменной речи лучше избегать употребления «despite of», так как это считается грамматической ошибкой. 1
Важно не переусердствовать с использованием этих союзов уступки, чтобы не сделать предложения перегруженными и трудными для понимания. 1