I think flash is just a stopgap until something faster and native comes from android. Both MSFT and AAPL are not supporting it on their mobile platform. Android only supports it because they don't have any other options.
Manufacturers put Flash on tablets/phones as mindless "differentiation", an extra checkbox to wave in front of consumers. There's no technical reason for Android to support Flash, and (as this article demonstrates) numerous good reasons not to.