I wouldn't call Blender a "toy". It's biggest drawback as open source coding is funding. So it's actually taken a page from the DAZ play book recently and it's starting to use funding from other sources and incomes it has created to help support itself.