Hand Disruption, Starships

I just played against a rogue who admittedly play well / lucky ie.. drawing all his cubes to duplicate the defense crystals to fuel his starship even with a board full of 6/11’s on my side i couldnt keep his side clear every turn for 4-5 turns was 4 or more defense crystals.

Then he played “Deal random damage equal to the starships power which at this point was about 60 damage.” Unfortunately I did not have enough health on board or on my hero to survive,

Now the main thing I am questioning is where is all the hand disruption the tracker showed me he sat on the card to launch the starship since turn 1 and theres basically nothing that could have been done about it.

I play mainly warlock,

Dirty Rat is too unreliable and can pull a 10/10 or something even worse on turn 2 (I know you can hold onto it til the opponent has fewer cards in hand but sometimes it takes up precious hand space. )

Star Vulpera cannot kill a starship that is being built, Theres no AOE silence anymore at least for me as a warlock so I was left with no choice but to keep clearing the defense crystals.

So what exactly could I do to prevent the 60 damage, I do also play control and aim for end game. This all happened on Turn 12 btw.

I just felt that regardless of what I done there was no way to prevent the damage from the starship happening.

Just wondered why there is no “tech” card against starship’s, Sure you can silence them but from what i,ve seen is players launch them then get it to either buff their armor to the sky or spit out a bunch of 10+ mana cost cards or shoot its attack power to random enemies before you can even react to the presence of it.

Maybe that deck is just better at control than mine possibly but still no way to defend or stop the damage is a bit meh. This is not meant to be a wah wah omg i lost to a starship thread just a question as to what could have been done as felt there was no “tech” I could have included to prevent the starship