Things do not go as black and white. It has gray lines as transfer pricing has. It has advantages that benefit multinational companies. On the other hand, no matter how likelihood a principle is, there will still be a downside. For instance, some companies make the prices of their goods different from the market price to lower their tax, but this does not mean these illegal actions will not be noticed.
Problems of Transfer Pricing
1. Tax Consideration