Farming isn't just about money though, it's also about levels. If bounty gets a couple levels behind he can't gank anyone and is pretty ineffective. You're very right, not everyone can jungle, but most players don't understand lane farming, letting the lanes come back to your base so you don't get ganked out of position etc. Lane farming is the best option, but sometimes jungle is safer or you can jump between both. My friend is just a guy I play with, his dota name is Chris. No one special, just a damn good player.