I'd like to see some evidence that it's even happened. I mean, there are start/sit decisions made frequently based on park, opponent, etc (all things that are currently considerations within the game), but I really don't recall hearing too much about switches being made based on some intangible HFA.
Besides, if HFA in HBD is what he's arguing for, which is a bump to the entire team, why would it even make sense to do what's being described? Sure, bench player A will play better at home than on the road, but so will the starter he's replacing - it's a wash. Those kind of decisions, at least for someone who knows what they are doing, would still come down to park, opponent, etc.
For the record, I think that HFA is very real in baseball, if perhaps not as pronounced as in basketball, football, etc, but I don't necessarily think that means it's the best idea to put it into the game. We all want a realistic game, but I don't think adding realism for realism's sake always makes the game better.