Table aliasing - why does the course cut out the AS keyword after introducing the SQL style guide?

Screen Link:

Here is the answer code for this page:
SELECT c.*, f.name country_name FROM facts f
INNER JOIN cities c ON c.facts_id = f.id
LIMIT 5;

In the introduction to SQL course, the course advocates for the SQL style guide: https://www.sqlstyle.guide/#do

The SQL style guide says to always include the AS keyword as it improves readability.

Is there a reason why we’re not following the style convention that was previously introduced? Especially going through the course, the jump to excluding the AS keyword makes understanding the concepts much more difficult as the readability of the course code requires deconstruction on its own.

Also! Why is the spacing style thrown out the window? The intro to sql and the style guide states that the spacing should line up the root keywords and make sure they end on the same character boundary.