Yes, it is written for a specific audience.
That is not a reason for snark.
As other commenters have noted, it’s well written.