The problem is that developers do not know that they mustn't call datetime.now() and there will always be a developer who doesn't know this, either because people have a tough time knowing everything, or just because you're hiring new people.
Wouldn't it be nice if you could just obstruct such patterns within the first millisecond of their first interaction with the compiler?