the spend is definitely justified by increased market caps - the test will be whether it translates to revenue. It's early to tell. I don't know if a irrational market will last for 10 years (MS PE Ratio has gone from 31.37 to 38.52 in the past ~12 months)