>>718079827 (OP)
the online component i believe
the game was by all metrics a success
>huge install base
>good reception
>solid post launch content
it checked off everything right and still didnt get ported
the other multiplayer game, crash team rumble is also locked to consoles where that game is the exact opposite
>incredibly small install base
>universally hated
>terrible post launch support
the common thread between them being they are multiplayer games. And something about that in particular probably had some shareholder going "yeah but you could have that porting studio support call of duty instead which makes us infinitely more money"
I think 0 people wanted a crash 4 pc port, people to this day still want crash team racing pc port.