It is weird, even for Vic. I wouldn't be too worried if he'd just not posted for a few days but the removal of the avatar and pics is strange and kind of final. Do you know if he posts anywhere else?
Our goal is to keep Cult Labs friendly. If you feel discouraged from posting by certain members' behaviour then you can e-mail us in complete confidence.