It's been said that Wikipedia's interface is intentionally complex. It's considered a filtering mechanism.
We've built our system using Wikipedia's Mediawiki code as a starting point. So, in that sense, if the above is true, then there is an intentional complexity deep in our systems.
But it's not intentional on our part. We've tried hard to make WikiTree as simple as possible, and are constantly working to prevent it from becoming too complex.
1.) Advanced features inevitably add complexity. Trying to remove anything that's complicated would be like throwing out the baby with the bathwater.
2.) We're only human. Attempting to make WikiTree user-friendly isn't the same as succeeding.