Flash isn't going to be a problem for much longer. No iOS user can see it and if Microsoft holds to their promise to make Metro a plugin free zone as well there will be a mass migration away from both Flash and Java as the holdouts there will also give up. HTML5 & Javascript are ugly in many ways as an applications platform but the future is pretty easy to see.
Adobe is cutting their losses and getting ready to wind down that whole business. Also pretty clear why nobody is stepping up to fund development. It is a dead end and is likely to go quickly unless Metro is the next Bob.