From what I have heard Blender is free but you pay when you need to render, presumably using GPU or CPU… I have also heard quite few 3D artists leaving the likes of Maya and Max to adopt Blender. Being a freelancer I wuldn't like to do this since I get hired for my C4D skills, if I was my own studio that could change :-)