Essa história de que o max tem a pior viewport tem um pouco de lenda em cima, uma coisa que mudou no max 2009 é o back face cull que o max era o único que vinha marcado. Eu li sobre isso no cgtalk, que antigamente acreditava-se que eliminando as backface da viewport poderia deixa-las mais rápido, mas recentemente chegaram a conclusão que gasta-se mais processamento analisando o que é backface e o que é frontaface do que jogar todas as faces na viewport, portanto tiraram essa opção como default no max 2009 e ele teve um belo ganho de performance.
Hoje em dia a performance da viewport esta parecida, quem ja testou os grandes softwares percebeu isso e o max ainda tem a vantagem do 2010 ter opção de ambient occlusion, controle de exposição, entre outros recursos que faltam em outros softwares.
Sobre o tópico, os relatos são sempre os mesmos: o max roda melhor em directX 9 do que dx10, cada mudança de directX leva um tempo para os desenvolvedores explorarem ele.