The issue hasn't been so much defining contact as it's been the appearance of inconsistent application of the rules. In particular it seems the 99 doesn't get dinged as much as other racers for the same infraction.
It's not the racers and fans that have an issue defining a good pass from a bad one. It's been race control's seeming favoritism and inconsistency of the application of the rule.