We see your point (promise).
I guess its whichever side you are already on is the side you will stay on. Some players need consistency. If you browse through the forums enough you will see people asking for specific players to have consistency and those arguing for and against that argument. Giovinco's situation is no different.