I'm curious if there is still anyone who is doubting that miners are making full use of the opportunity to earn more profits by moving their hashpower to and fro. Note that the BCash hashrate has dropped almost to zero, i.e. virtually no one is mining this coin presently (obviously till the next difficulty adjustment). By the way, people are massively buying up litecoins right now, the price has risen a whopping 20% within mere 12 hours today and continues to rise. It kinda looks folks are not quite happy with the miners' abuse of power and choose just to walk away from Bitcoin. Any Bitcoin, for that matter
I certainly concur with your analysis about the purposeful targeting of mining, but I don't think it's intended to be abusive. It's just following the money. When it's more profitable to mine BCash, that's where a sizable group of miners go. When they run the difficulty up to the point where it's more profitable to switch back to Bitcoin, they do. I don't see anything currently that suggests it's intending to be abusive rather than intending to optimize income.
Indeed, this is what you would expect from any rational being
They are just following the scent of money, there is nothing inherently wrong in that (everybody and his dog do basically the same anyway). But, first, don't forget that it is damaging Bitcoin. That would most certainly mean even slower confirmation times and higher fees. In fact, it means just that, which has already been sort of proven (especially when the whole bunch starts mining the alternative Bitcoin). And, second, recall how and thanks to whom Bitcoin Cash came about
Slower confirmation times are self-regulating, so at most it would be a problem only two weeks in duration before solving itself. Higher fees I'm not sold on as a consequence, as it should also have a self-regulating mechanism to it in that mining difficulty doesn't directly equate to higher fees, only a large queue of unconfirmed transactions competing for limited block space would push transactions fees higher. I certainly don't trust the any mining cartel, whether it be one operating on Bitcoin, BCash or one that switches back and forth, and it has nothing to do with the currency they choose and everything to do with the fact that any sufficiently large group of people become protectionist and use their collective power to their own self-interests. Unless BCash folks are actively sabotaging the Bitcoin network in some fashion, benignly mining on their own chain or attempting to make their own system better doesn't affect Bitcoin much except for potential loss of customers, and that's entirely Bitcoin's own fault
You seem to misunderstand the whole shebang
First, there are no Bitcoin Core and Bitcoin Cash miners, these are mostly the same miners. Second, they don't spread their hashing power between the two coins as you might think. They either mine the regular Bitcoin (when its difficulty goes down) or mine Bitcoin Cash (when its difficulty has decreased). And while the whole bunch are mining one coin, the other coin is starving in terms of the number of blocks mined. It doesn't matter much for Bitcoin Cash since no one uses it anyway (apart from some speculation, obviously). But this is not so with the original Bitcoin. So when no one mines it (well, almost no one), the new blocks become few and far in between. And this, as you can easily guess, leads to the Bitcoin mempool being filled with unconfirmed transactions. As simple as it gets