One alternative if someone has a small number of Flash sites or Flash games that they need would be to run up a VM, or not so good run an alternative web browser too that does have Flash in it.
I think running Flash nowadays is total madness though because the rewards are very probably negative not just non-existent, since Flash is obsolete and anyone who goes with it does not care about the web but would rather bypass it and also doesn’t care about the loss of countless gazillions of iDevice users, employees and all the other users who refuse to or cannot run Flash. If one has a very good reason and ones web browsing habits are very restricted and your machine is extremely hardened (with SRP and a split-privilege / low-privilege browser and every single one of the requirements I have mentioned in other threads), then I suppose the risk is small but then just run it in a VM anyway.
I simply can’t believe that this volume of crappy code is still out there full of buffer overflows. Why on earth are they not all double-checked, by asserts and a multiple review process?