Lindsey Stirling gets slammed across social media but Bryce Harper gets a free pass?