The transaction fee goes to the bitcoin pool owner, how they share it to miners is up to them and their honesty!
The miner only gets the fee if they mine solo (and who does that these days?).
Sure, but in the case of a pool, isn't it the pool owner that "puts your transaction into the blockchain"? The individual miners in a pool don't have any control over which transactions go into the block, do they? So that means that the previous response is "technically" correct?