Name and shame campaigns work where companies see economic value in gaining valuable new customer bases or where fixes are well aligned with the economic interests of their biggest customers like governmental law enforcement and intelligence agencies. It is just simple economics.