It is the decision to choose it to run load that will require 1000s of servers when it could be handled with 5-10 servers in another technology without more development effort.
I doubt they expected that level of request load that early on - I imagine the technology choice was made significantly before the whole pandemic thing started.