It is a difficult situation for the clubs who employ players alleged to have done things like this - yes, they've got their "brand" to consider but they are at the end of the day his employers (in his case since he was a kid) and so do have a duty of care for him (as well as all the other children and young adults they exploit). He is not the only PL player going through something like this at the moment and I think its better that the clubs engage appropriately with them and any safeguarding issues, rather than just binning them out the door as if these young men are nothing to do with them.
The second one though is really difficult - I mean, what do you do with someone like Lee Hughes?