For 2D games there is nothing wrong with any of those. Altho I would avoid Print (cos its crap). "Everyone" are probably refering to 3D games, where you should avoid mixing 2D commands with 3D cos its slows things down.
On the whole tho there are many games where speed isn't much of an issue.
On the whole tho there are many games where speed isn't much of an issue.