Depends entirely on how you use it. But for many many things it is already used professionally.
I used Maya as a 3D freelancer for some while and switched to Blender when Cycles got introduced. I never really regreted that decision. Odly enough the one point that I liked the most about Blender was its user interface – yeah it was weird, but it was consistent. If "g" moves things in the 3D window it moves things also in a timeline and in a compositor.
What does Blender need? I think 2.80 has done a lot of what the industry needs, especially in terms of 2D animation and performance improvements. My major caveat is, that Compositing with video sources is just slow.
I used Maya as a 3D freelancer for some while and switched to Blender when Cycles got introduced. I never really regreted that decision. Odly enough the one point that I liked the most about Blender was its user interface – yeah it was weird, but it was consistent. If "g" moves things in the 3D window it moves things also in a timeline and in a compositor.
What does Blender need? I think 2.80 has done a lot of what the industry needs, especially in terms of 2D animation and performance improvements. My major caveat is, that Compositing with video sources is just slow.