I thought it was useful as well as being amusing.
The bit about admins - respect the admins, it's their site, and you are their guest - hit a chord with me. I've lost count of how many times people join our forum and immediately start complaining about how we run things and demanding that the whole place should all be changed to suit them.
I agree that spam was notably absent but perhaps it's too big an issue for such a short video.