They were invited to the extent that the 'no US politics" rule was dropped, which set the tone for what the forum has since become.
There have been times when Josh has - rightly, in my opinion - shut down registrations following an event that is going to attract fed posters to KF, but...