Not exactly a strong sign of support which is fine but don't make statements like that and then wonder or question why some people don't like BBB.
And if I didn't question this, no one else would and it would be construed as the official BBB position.