It doesn`t matter when the commercials were shot nor that they dont bother his football,what matters is that people are not talking about him because of his football but because of his ad campaigns.Doesn`t bug me cause I know he is a footballer but for the big public it`s a problem since he wants to be known as great footballer and not a celebrity.
Then he should say no when hes asked to do some commercials!

hes the boss, nobody owns him.
Cristiano can afford to be picky and wait for the biggest brands, like Armani, Nike, Coca Cola etc etc to approach him, not bother wasting him time with smaller brands, well unless they pay him alot.