Debunking some serious allegations (Commentary)