point being: Control.
Precise control over timing is required for deterministic temporal activities.
Removing precise control over timing from the language stack one uses to program FPGA's with is removing a desirable feature for many of their uses cases.
If one is interesting in glossing over all this abstraction, why is one wishing to use an FPGA at all?
I will reverse the question and say: "in which scenarios is someone hoping to avoid addressing precise timing constructs in FPGA programming?"
Obviously I'm not referring to clock propagation delay or quantum entanglement etc LOL I mean the intentional macro stuff wrt "timing"