James Cameron says he's guilt free on making "Avatar" during a recession.