I don't think there is such a thing as perfect for computer games/sims. Alot of it has to do with personal preferences. Some prefer realism, some prefer gameplay, some prefer a good(for them) mix of the two. Some might find that filing a bunch of paperwork at the end of a patrol would make it a perfect sim, whereas others prefer to zoom around in super subs.
The best thing to ever happen to PC gaming is modding. It's the only way to get the closest to what each of us want in our games. This is only bested by a game going open source.