Debunking the nonsense!