I’m not sure that is the problem really. 70% of something is still better than 100% of nothing after all.
Something that looks a lot more compelling which came up in some comments here is that KYC regulations can be a headache for payment processors. Maybe nobody wants to deal with them for the not-so-lucrative 10c per website view market.