Эта заговор.
Если серьезно, то как известно в таблице Менделеева приводится данные средней атомной массы для природной смеси изотопов которая кроме углерода 12 содержат еще и углерод 13 (его весьма мало) в среднем получается 12,01. С более тяжелыми элементами ситуация обстоит хуже, многие природные элементы состоят из смеси многих изотопов, кроме того имеет место эффект "диффекта масс" (гугл в помощьь). В учебнике все правильно написано там сказано 1/12 массы изотопа углерода 12, природный углерод таковым не является. Тоже самое касается и иных элементов.