I do not agree with this automatically. When I went to college, I had a few AP scores that were allowed to fulfill a few requirements. Where applicable, I did fine in more advanced courses without repeating the AP credit. The fulfilling of some requirements with AP credit allowed me to take additional free electives – a better use of my time in college than repeating the material I already learned while in high school.
I do suggest now that if students with AP credit want to take a more advanced course in the subject that they try the college’s old final exams of the course that they are considering skipping, so that they can check their knowledge against the college’s expectations.