I believe that Palantir thinks they can scale their business in a way traditional consulting firms cannot. Since they have pretty powerful data and software tools, they can actually reduce the cost per client as their client base grows. Going public could give them more access to capital to keep growing, which they should do if their economic model scales.