I would like to reiterate for anyone who still thinks Braben didn't mean to say "our expansions have been free" when he said "Our expansions have been free." You may have had a case, if he hadn't followed it up with "the things you pay for are just vanity items, which in a multiplayer game just makes sense." Both of those statements, when taken together, CLEARLY indicate he is saying there is no paid for content that goes beyond paints and clothing, ect. There's no way of interpreting that where horizons being paid for content somehow doesn't contradict it. Its night and day. Braben said that the only purchasable content, updates included, were vanity items. That is what he said.
He didn't mean to say "our expansions going forward" or "our updates to the base game excluding horizons" because if he did he would not have followed it up with the second part. Anyone reading it from an unbiased perspective would read it as "there are no paid for updates in Elite:Dangerous," and that is simply not the case. Maybe Braben forgot about horizons and is kicking himself right now, but do not try and tell me that he was being genuine AND knew what he was talking about. Either he lied intentionally or didn't know what he was talking about for some reason. Both are pretty bad for a CEO talking about his companies flagship product that he had a hand in creating.