Sounds like a bit of a skill issue bro.
Gullit has always been clunky/a bit of a truck in game, it doesn't matter what rating he is, that's purely down to his in game height, weight and body type. You can't just use every player the exact same way. The way you use Henry is completely different to how you'd use Eto'o.
Things like heavy touches are usually down to being to trigger happy with your sprint button upon receiving the ball. Gullit is a big physical boi man, you need to be utilizing that. Using your shield button when players get near him, ball rolling for better accuracy with passes, lob passing to him to utilize his height and physicality. He's never going to be the 'nimble' player that can just dribble around people, nor should you. He's there to win the ball and then lay it off to the next guy. His AI is great in game, especially on Box-to-Box, he'll be everywhere you need him to be when attacking and defending, just got to know what to do with him when you switch to him.
It's the same with Vieira, it took me ages to understand why he's so good and how to use him. But once I got it dude turned into and actual BEAST for me in game, man is like a brick wall at CDM.