Another aspect I'm surprised isn't being discussed is mobile. Many people in the US use a mobile phone or tablet as their primary computing device. Flash is not available on mobile devices -- using Flash on a web site effectively restricts that content to people who have access to a desktop computer.