I think we all have had to gear a toon and got Isle of Conquest and thought "ugh, that BG again" and just left and took the 5 minutes deserter rather than an over 15 minute game on an unfunny battleground.
Since the option to remove battlegrounds from the random queue isn't working, then I think that it would be viable, or of the majority's interest to simply remove this battleground until it gets fixed(either the bombs/engines' siege damage or the random queue battleground removal tool).
Please keep this thread off of spamming, insulting, flamming, toxicity(this includes indirect insults and offenses) and trolling, and explain your point - if you want to comment - clearly.