This article seems in line with traditional Catholic teaching. Offhand, I can’t find any errors in it.
About the only thing in line with Catholic teaching.