Another thing about it which might be a bug, in the past i noticed often that visitor income is worse as long the tv and rival entry are empty, could it be that they start with "zero" instead of behaving neutral?
I checked, they don't start with zero, so it's functioning properly.