The past week has not been kind to the disco era.