Also sounds like you had a crappy realtor. If you’re using a realtor, get them to work for you, that’s what they’re for. Give them the specs of the house you’re looking for, sure, but they should be calling you with listings, vetting the homes before they show them to you, handling negotiation relays and inspection setups, etc.
Just general advice, yes you pay them, but if they aren’t working for you, pay someone else.
Not to mention a lot of eggs in one basket. They’ve built in a lot more redundancies now yeah, but all it takes is a hit to AWS and a shitload of the internet is just DOA. Yeah you can argue about protections and data centers or whatever, but still. It’s one big nest in control of one company, no matter how well they guard it, it’s still a risk, technical, ethical, or whatever.