Definitely not true. A good host plus a package with enough resources can handle this visitors per day. No need to add more tasks to the daily routine ... There might be reasons to switch to a VPS but it's not that a shared hosting account is not able to handle the number of hits
You can check out my sales thread here: http://forums.digitalpoint.com/showthread.php?t=2610723 We offer very cheap plans. People paying for the year get 2 free months and we also have some coupons on the way.
You Can Go For Terabyet.org, Bigbyet.com or Blazehosters.com, They are Some Good Web Hosting Providers.
HostGator.com, BlueHost.com, Greentohost.com, Exabytes.com all these offer great shared hosting. Careful when choose shared plan make sure they don't oversell.
Every host oversells now, unless you're willing to pay for one that does not - and I mean pay a lot. You've given stupid advice.
Unfortunately it is "shared" hosting, you shouldn't actually be wanting to use 100GB space etc for $3/month, it isn't ever going to legitly happen.