When I first read this I genuinely thought it was a joke. Garuda is the first semi challenging boss that players encounter on their main story line. It's not supposed to be easy, the whole point is for people to learn the fight and actually achieve something at the end of it. It doesn't take a lot of effort to look up the fight, or as you say if you're the only person who isn't new then have some patience and actually explain it.

This is SoF all over again and I hope SE doesn't actually nerf this.