Sure seems like you have just as negative an opinion toward cash poker as you're claiming other people have toward tournament poker.
The first thing I said that set you off wasn't even negative about tournaments. It was just that tournaments typically produce long runs of losses with occasional large wins (usually much larger wins than cash, relative to the money and time invested). You're literally making that same point right now with your anecdote about your friend. Cash typically produces smaller and more consistent wins. I do prefer cash to tournaments, mostly because I don't enjoy being locked into my seat for hours on end just to end up losing most of the time, especially when the game is NLHE. But I'm making judgment-neutral observations when it comes to consistency of results.
It's true that you will basically never get a chance to win 167:1 on your money at cash. If you're the kind of guy who enjoys longshots with massive ROI potential, then clearly tournaments would appeal to you more than chipping away consistent but modest wins at cash. But it's also worth noting that only a tiny percent of players relative to the tournament field get to pull down big wins like that. Unless you play big tourneys all the time, you're unlikely to ever see that kind of win, never mind seeing it more than once.
I found it interesting that you claimed that your friend is a "modest winner" but also that "he has a big head," and "his cash bankroll pretty much stays the same." Seems like he's blowing smoke up your ass about being a winning cash player, then. If he's winning over time and not spending his poker money on other things, his roll should be gradually growing. If it's hovering around the same amount, he's a break-even player.
@Anthony Martino, I'm curious what you have to say on this topic, being a professional player with experience in both cash and tourneys.