Oh no, I agree entirely. I'd say this is proof that you can't buy a world class university although time will tell. They haven't been around long enough to establish a reputation.
Obviously details matter. A university in Riyadh is going to be disadvantaged vs. one in Palo Alto, but the idea that professors can be encouraged to move by big paychecks shouldn't be controversial.