Did I miss anything relevant?
Nope!
With the single exception of the apparent WIKI shennanigans mentioned in the post following yours, you have boiled 2600 odd posts down to one easily digestible and understandable statement of the allegations against Ms Curtis-Taylor and her team.
Congratulations!