The marketing team must've done research that said "people are starting to think that you guys are evil-water-stealing-lay-off-loving-bubble-bursting scumbags" and decided to really lean into the small family business and happy font vibes!
The best way to make a really boring and generic product pop is... by copying a really boring and generic marketing page. God I miss the old internet. Give me some insane pixelated flash website over this bland trash any day. https://www.webdesignmuseum.org/flash-websites-in-the-early-...
I really want to agree and I can fill the rage building inside me when I talk to one... but on the flip side I just had a conversation with the Amazon one and it fixed my weird incorrect region/country problem in about 5 minutes. I was filled with rage the entire time, but it fixed my problem.
What about a backend that prompts the LLM at runtime and generates a new frontend for every user? It'd be like A/B (C/D/E/F..) testing with no possible way to validate the results or fix bugs. Somebody make me their CTO, quick.
People assume that accessibility is all about some small minority of less abled people who can't "read good", but it's a broad category that affects all users. If you build following the guidelines then you end up with a quality product that can be used by people who stumbled upon it while doom-scrolling instead of enjoying their beach vacation. The best analogy I heard was about drop-kerbs/curb-cuts... people wonder why we're catering for a small minority of wheelchair users everywhere and then they have a kid (or wheel luggage from the airport) and realize how great they are.