Globalize or Perish! Has it come to this?