Your "someone" has given you bad advice, but it's not atypical of sloppy writing by native English speakers. " or "Because of this excellent advertisement, people will watch more TV... " On the other hand, "It's snowing" is perfectly fine.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.