It most certainly is true. Even you do not always agree with the magisterium -- see, for example, your comments on salvation and invincible ignorance, which is not what the magisterium actually teaches.