The viral $16 McDonald's meal that might explain voter anger