Why can I not get the full child tax credit for my 17 year old high school student?

It’s not like kids get cheaper as they get older.  Why is the credit removed at this age even though they are still living in our house and we provide 100% for him?