In the books, casting spells without words is a skill introduced in the 6th book that requires more effort than casting it normally. The movie just glossed over this.
As regards the "cheating" part, the primary goal of these verbal spells is to yield a momentary advantage in a duel due to the surprise. So, in a sense, yes it's cheating but as they say - all's fair in love and war.