Everyone (or at least most people here) knows that Google has all those advantages. The issue is that we keep falling back on those advantages, rather than doing the work necessary to make owning your own platform realistic.
I also laughed at the irony of OP's site going down, but these are the growing pains that will ultimately be necessary if we don't want the internet to be walled gardens run by 3-4 companies.