Freelancing, starting companies and the NHR scheme (which is sort of an exception but still) seems to have a lot of deductions, conditions and exceptions that require more guidance than some other countries. Maybe this is something one adapts to, but it still seems like an initial hurdle for foreigners.