Illustrator is better for professional graphic designers needing complex vector assets. CorelDRAW is better for newbies because there is less of a learning curve, and the program overall is more intuitive. Both professionals and hobbyists use Adobe Illustrator and CorelDRAW. Overall, Photoshop is a much better choice in terms of pricing. Examples include animation, raster-based illustration, and more.
While CorelDraw is still a powerful vector-editing program, Photoshop's tools offer more precision, and you can do more with the software.