Yeah, just most teams don't have Ford sponsorship anymore therefor they aren't allowed to have the FORD letters written on the windsheild. All the Holdens do though...
That creates some space for new sponsors then. But you have to be careful on what sponsors you got. I once saw a car with Marlboro and Nicorette written on it.