Well to generalize it all, a few years ago most 3D packages had their own distinct individual advantages, and disadvantages. And these differences were accepted among both critics and users.
Nowadays, however, each program challenges one another with each subsequent release, forcing other developers to enhance their own implementations and even tread new ground.
Programs which now lack certain features that other programs have are highly critized and made noticeable to the public. This occurs more frequently now than ever before when programs were accepted based on their own grounds.
With the advance in technology now, each and every users' standards have grown immensely, thus practically allowing no room for excuses among developers.
wlau