A language by making certain things harder makes the resulting code be built in a certain way.
F# makes mutable code harder to do, so you tend to write immutable code by default.