Кстати, действительно абстрактным оно тоже редко бывает 😞
Это смотря с чем сравнивать. Если сравнивать абстракность как унификацию для любого ситаксиса, то это не совсем абстракция - каждый язык имеет несколько специфичное AST которое варьируется от языка к языку. Но если рассматривать AST как абстракцию к самому синтаксису - то это как раз абстракция, и здесь оно полностью оправдывает свое название