Whilst this is an interesting read, it makes a lot of headcanon assumptions as fact and I find the tone a little distasteful. It essentially spends its time telling anyone with other theories that they're stupid/lazy and I dislike that intensely.
Theories should be here for discussion and should generate counter theories so that everyone can enjoy diving into the lore. I feel the tone of this tries too hard to shut down discussion and that's really put a dampener on it for me. Everything currently in game is intended to create discussion, you don't have the answers to everything yet, so talk and theorise and see how close you get for when the reality is revealed.
A nice read, with some interesting interpretations of things. Obviously I'm not going to confirm anything, because where's the fun in that.