Tech Execs Resign After Viral Coldplay Concert Clip Sparks Controversy