Does United Lose Money When Paying with Miles?

I looked up longest flight United offers and it is SF to SINGAPORE. Business class $17.6K but with miles only 100k. How the hell does this work? I mean I’m not complaining at all but definitely see the value in miles. I know the usual price is 250K miles but still it’s insane the price difference between $$$ and miles.