Cock fighting is not a luck based game, rather I will call it a game that cruel people love to play and bet on it.

I think it's still a luck based game because you can't say who's going to win the fight since the involved is animals. It's not the typical betting game wherein we can somehow predict the winner based on their previous games.
If you ask me, I will never be able to even watch this bloody game. How do people get amusement seeing these cock fight games? Also, can people sleep if they have won money on gambling on the blood of cocks.
Same here. But there are many people who think this game is enjoyable and satisfying to watch, especially if you're the owner of the cock. It's cruel but as long as it is not prohibited, then this kind of gambling will continue to exist.
Not all the time its a luck base because if you already played a lot of cock fighting by just seeing the body of the rooster you can say that it has a good body because all of the cock fighter are gamblers at the same time so if you just bet a cock fight without having a knowledge how to identity a good rooster fighter sure you will lose the game,
Next is if you are the breeder and take care with the rooster is you can give all your best to give a good quality of fighter and of course the same with the boxing after all the training it comes and it wins gives a different celebration to you.