KD - Kind of surprised you post & especially liked this vid. It has all those things that fandom has latch on to of which frustrated you (i.e. Uber Transporter, Super Blood;etc.).
Glad to see you have a sense of humor about all this mis-mash & quasi-science floaten about. It's rather ironically humoress, I think.