logically that is a bug from the beginning
at the time the rogue is hit it is still a rogue so he can't retaliate in that turn
logically
The rogue doesn't die and get replaced, it transforms. "Surprise, I was really a ______!" Ok not a surprise since there's only 1 other unit used with them in most compositions
And units always retaliate based on their state after the enemy's damage (which for instance often reduces the amount of retaliation damage). So it's logical that the rogue retaliates (or not) based on what it transforms into.
Now there's a case to be made for the enemy AI not targeting rogues preferentially - but that ship has sailed. If they made everything act like the Arena AI for instance, that would be a huge backlash (also there's different stupidities to take advantage of with that AI
)
As for Contact! + rogues being too strong - they have tried to water it down in some places by giving the unit with contact inferior range to some generally good unit - such that it shouldn't work against everything in the age and then it's fine - i.e. noone protests that Ultra APs are OP. Or Surrogate Soldiers. Or even Sub Cruisers which can reliably retaliate against everything but the mighty OF artillery and Scimitars.
Jupiter was probably the most OP situation for contact - the artillery was nothing special and it can retaliate against everything else.
I think the orbiters are strong enough in titan to keep the jupiter ranged at bay from dominating there too. But i'm sure they're still good enough to use situationally (no artillery/low attrition where the mortar splash doesn't do much damage). And better than the SAT ranged in some situations because of the better ability (but inferior initiative). I don't consider this a problem though - it's not the first time a prior era unit maintains some usability in the era (or two) after it because of abilities. As long as it's not the all-round-best option (and i don't think it is), it's fine.