Ratings also depend on players who play around him, tactics and formation... I have DC DMC who gets 7 every time he plays as DMC, but gets 8 every time he plays as DC...

Btw, poor form doesn't last forever... you weren't patient with him...