> Short term focus is pretty standard for corporations.
I would rewrite this as "Short term focus is pretty standard for those not making the product."
From everywhere I've worked, the more actual work a person is doing on a product, the better they want to make it, and the less they want to deal with architecture problems down the road. The short term morons are always the ones that aren't actually making anything.