The 'Blatant Lies' School of Advertising

Dinosaurs: "They would still be here if they hadn't caught a cold," says this ad for aspirin-plus-vitamin-C. Product slogan: "So you don't catch a cold." Can you spot the two flaws in this campaign?
1. Dinosaurs would not still be here if they hadn't caught colds. But that's just fanciful, right? Don't be such a stickler!
2. Taking aspirin and Vitamin C will not even stop humans from catching a cold.