Never experienced anything as argumentative, however people like that really need to stop travelling by bus if they think it is their vehicle alone.
By all means go and open/shut windows once you've sat for a few minutes - not just when you've got on; your body temperature is bound to be still adjusting.
RE: What has amused you/made you laugh today?