It's only free if your time is worth nothing.

Helping people takes up time that could otherwise have been spent in abyssea, getting hundreds of thousands of exp. Getting even 1% of that exp for helping someone with a one-hour quest sounds fair to me!