I won't dispute your point, only remark that ntfsfix, as other ntfsprogs, tries very hard to be conservative, and bail out if unsupported metadata is found.
For my cases, it has worked correctly. One recurring problem is with a NTFS formated pen disk, that sees some hard shutdowns.
ntfsfix is the equivalent fsck.ntfs
It comes in the package ntfsprogs.
Vitamin C deficiency is apauling.