That wilful blindness wont last the more people/teams suffer.
I have no faith that the majority of fans will EVER wake up to the truth. Even if the PL punish them to the full extent they deserve, many fans will refuse to accept that their achievements are not legit.
To go back to the cycling comparison, there are still many cycling fans who regard Lance Armstrong as legitimate winner of seven Tours de France.
I don't have a solution, I only know that pinning your hopes on other fans "waking up" is over-optimistic.