[subject] + 之所以 + [result],是因为 / 是由于 + [reason]
[subject] + 之所以 + [action],是为了 + [purpose]
之所以如此,是因为 + [reason]
之所以…是因为 reverses the order of 因为…所以: the result comes first, the reason second. The result is something the listener already knows; the reason is what the sentence is there to tell them. It is formal, at home in essays, speeches and interviews.
Both say the same facts. 因为…所以 tells a story in order; 之所以…是因为 answers a "why" that is already in the air.
是因为 is the default. 是由于 is more formal. 是为了 gives a purpose instead of a cause.
In formal writing, 在于 "lies in" or 就在于 can replace 是因为.
With 如此 or 这样, the result is the whole situation just described, and the sentence explains it.
The 是 is part of the frame; 因为 alone leaves it hanging. 之所以 already says "the reason", so it never pairs with 所以.
The subject goes before 之所以, and the cause never goes in the 之所以 half.