In the world of UI or Front End Engineering you have so many different camps. The standards based camp (HTML, JS, CSS), and the Flash camp. I have been using these technologies for so long that I just can’t see ditching any one of them for another.
As time went on I drifted between the standards world and the Flash world. I never felt like I was cheating on one technology with another, well until everyone started freaking out.
You see 2010 was the year of the irrational UI layer freakout. It happened just a few years after the initial RIA wave hit, but boy did it create some headaches. The 2010 UI Freak Out pitted HTML5 (now just HTML) against Flash, and it was done in an agressive tone. The whole thing stunk of rhetoric and propaganda from self serving companies and uneducated developers.
I chose “All of the Above!”
PS – when you meet someone who puts down something and won’t listen to reason or see value in something, walk away.