well carrara and bryce is long time ago outdated. I was focused on 3D Studio that they do update as you say. And why this negativity towards them? you do not need to use their software. Yes it is true that they focus on producing "dolls" as you call it, but hey why not.
You can use their softvare without spending a cent on content.