Is tournament better than cash game?
Depends on how much time you have to play? Tournaments can be more profitable because there are more players and the Prize pool is greater, But If play Cash games you are limited to how much you can win by the other players at the table. If they are sitting down with less chips than you, that's all you can take from them, unless they re-stack.
For me I prefer Tournaments because I have more time on my
hands, (I am retired) but if I get knocked out from a Tournament I will sometimes Play at a cash table, I remember going to a weekly game at a club a few miles away, My Friend was driving so I could have a few Pints and I was knocked out early on by a player who called my raise pre-flop and with my Pocket Jacks I hit the flop in a big way with J/5/5 on the flop I spiked a Full house, unfortunately he had Pocket 5s and was going nowhere.
Joining a cash table, I sat there while my Friend was still grinding away in the Tournament and he made the money But it was only about £15 for the place he finished in, I however had won over £100.00 playing at the Cash table.
So that night I did better in the Cash game, than I would have in the Tournament.