you can easily create unwanted problems in any program. Im not saying illustrator isn't a great useful program, just pointing out photoshop is capable as well.
Personally I make things in Illustrator and then enhance them in Photoshop.
When I'm talking problems I'm talking about paying someone to recreate that wonderful photoshop logo in vector format when you could have done it the first time. I deal with this exact problem every day and have been for 15 years. I'm well aware how the programs work.