The author of this article has confused the entire purpose of the hbd_print_rate and essentially hijacked it, claiming it had a different purpose that somehow got missed for the DHF. If you're interested in the details of what the hbd_print_rate actually does, you can read more about it in @andablackwidow post below.
But to the basic point without the details: the hbd_print_rate doesn't change the amount of rewards that are given for posts. It only changes the currency used. Somehow that's now being conflated as "DHF payments should be cut whenever post payments are paid in Hive instead of HBD". The argument makes no sense, IMO.
So if we wanted to change the behavior of the DHF to match the way it works for posts, the change would be to pay in terms of Hive instead of HBD. I think it has been suggested before. But IMO, this would not have any major impact one way or the other, practically speaking.
RE: I opened a protocol PR: scale DHF payouts when HBD printing is suppressed