Oh, there's lots more simple properties you can state and prove that capture a lot more, even in the challenging enterprise setting.
I just gave the simplest example I could think of.
And termination is actually a much stronger and more useful property than you make it out to be---in the face of locks and concurrency.