You may have found a bug. Could be the code should be more like

Code:
if (DISPLAY_PRICE_WITH_TAX) {
   $taxCountryId = $taxZoneId = -1;
} else {
   $taxCountryId = $taxZoneId = 0; 
}
but I'm not sure.