In practice, most people find the heuristics themselves much more useful than the process of applying the heuristics. This is probably because exhaustively analyzing an interface is literally exhausting. Instead, most practitioners learn these heuristics and then apply them as they design ensuring that they don’t violate the heuristics as they make design choices. This incremental approach requires much less vigilance.
It makes sense that learning the heuristics and applying them naturally during design seems way more practical than doing a full analysis every time. Going step by step helps prevent major issues without making the process overwhelming. Still, a thorough evaluation now and then might catch things that get overlooked in the moment.