This thread is the equivalent of a car speeding through a red light and crashing in the middle of the intersection and then focusing on why the light was red.
For the sake of balance, there are serious questions that need to be answered about ASA's level of service to VFR aircraft, particularly in light of the recent proposal to lower Class E to 1500ft. I do not deny that at all, I've fallen victim to it like everyone else seems to have, but oh boy oh boy this accident is NOT the starting argument you're looking for to justify a series of changes at ASA.
You absolutely can and should look at ATC as a factor here, but it is beyond ridiculous to blame them for what the PIC elected to do here.