When the solution says Arbitrage-free markets can be inefficient, how is this possible, if the law or regulation does not prohibits arbitrageurs from exploiting mis-priced assets? Transaction costs erodes the arbitrage profits?
No arbitrage vs efficient Yes, this is the aubtle difference! You said it yourself: "Transaction costs AND TAXES erodes the arbitrage profits"