Fees are calculated per byte not per transaction so a miner is notionally indifferent to mining 5 normal or 10 Segwit transactions. In reality I suspect that miners are anti-Segwit because less congestion would be less fees.
Yes, are calculated per byte, and Segwit tx's use less bytes (of the first MB) so they could stuff much more tx's in a block.... unless there is not enough segwit tx's in the mempool, which I don't think that's the case.
Of course, if they were doing that the mempool would be cleared soon (at least for segwit tx's, which is user's choice), the fee rates would drop dramatically and miners would earn much less from fees. That's why I have always said that smaller blocks benefit miners more than anyone else.
Unless your end game is a centrally controlled China coin. In which case, the bigger the better ! I love how all the Bcash shills are basically Jihan’s pawns. Most of them don’t even realize it. Others know but don’t care because they are just talking their book.