>these models are still only interpolating between human-generated datapoints fed to them. They cannot reason beyond the data they've been given
Are you sure that humans can?
Didn't a SOTA recently solved a mathematical theorem, one escaping mathematicians for 80 years?
Maybe a human "novel" invention is just a good interpolating from the datapoints (knowledge) fed to the human.