Well, we have already been assured that this sub-forum is not going anywhere, so a new name would be acceptable I suppose.
Progressive would be an acceptable term. However, I think liberal would be all right or at least that is my personal opinion on the matter anyway.
Liberal is not...