1) A few companies, i.e. people in suits don't define Bitcoin.
2) The people who are stating that there should not be a block size limit at all are uneducated idiots.
3) "Consensus reached" articles are written by even bigger idiots.
4) The agreement has already failed:

So basically all these people get together - agree on something - all have different agreements.
Perhaps they all should bring a translator next time.
Massive communication breakdown somewhere.