These examples show that syntactic fixedness is not a sufficient condition for idiomaticity.
it is possible for non-idiomatic expressions to be syntactically fixed for reasons other than semantic idiosyncrasy.