Just how much free will do we have? We can do exactly as God tells us, or we can burn for eternity! Some freedom!
And of course, God doesn't actually TELL us anything. He has priests to do that. So we must depend on sinful humans (by their own definition) to tell us how NOT to be sinful humans? Who makes this stuff up?