Евгений, почти всегда - да. В современном английском in spite of - это неразрывная связ...
Евгений, почти всегда - да. В современном английском in spite of - это неразрывная связка, и опускать of нельзя: ✅ In spite of the rain, the match went ahead. ❌ In spite the rain, the match went ahead. - так нельзя. То есть in spite само по себе, без of, в значении «несмотря на» в стандартном английском не существует: если слово стоит без of - значит, перед вами что-то другое.