Clearly the author of that post hadn't used Veoh for more than one or two files, AND does not run a bandwidth monitor. Veoh does, and will, steal your bandwidth IF you leave the downloaded file on your computer.
Solution: Take 10 seconds to get TrueCrypt. Learn how to use it. Mount a Drive and set it as your Veoh downloads folder. Download into the folder and when you're done Dismount it. Viola, no more Veoh ninja'ing your bandwidth when you least expect it. If you want to avoid any bandwidth usage while watching the videos later, download to the standard Veoh directory and then manually cutNpaste into the TC Drive.
For the "i dunt no how teh internetz wurk, but i haz opinion1!11111!" crowd in this thread:
If you are watching animu on your computer, guess what, you downloaded it. On-Demand Streams allow you to watch the show while it is being downloaded. Often times the file is stored in a hidden temp folder and is deleted upon closing of your browser/stream app. If you're doing a true stream (Veoh doesn't do true streams kids), it is downloaded in bit by bit as they become available and buffered. Difference between the two? One lets you FF/REW, the other doesn't.
Veoh's Download System uses torrents + Direct Download. They'll connect you to as many seeds/peers as they can as well as a few of their own dedicated servers. Often times Veoh will net a more reliable download speed; however, if you're on FIOS or equivalent, real torrents will net you a higher download speed, assuming there are enough seeds/peers.