Dude honestly… Sailboat is a termed used ALL the time in comp.
Bastion is really effective but again he’s only as good as his team. I don’t even understand your argument. Bastion is a very good place. He’s not terribly broken and he can completely stomp out teams who aren’t prepared to deal with Bastion. I just lost a comp match early because my teammate played Bastion too long. Once he fails to setup on the cart and you can’t grab control of the payload its time to find another option because getting back setup is pretty damn hard.
Also, no one is forcing you to play Bastion, you don’t have to like him… You don’t even have to protect him, go do your own thing, and if they buff him so that he can handle himself, you don’t even have to look at him…
You don’t fix a hero by letting it rot just because you hate it, you fix it by contributing ideas and collaborating with other players who want him to be viable.
And you just wrote how sailboat/pirate ship can fail, if the Bastion is taken down and the team isn’t allowed to set back up. There are a lot of heroes that can take him down outside his minigun range and ruin the set up.
What’s the solution to that? Make Bastion more impervious to damage when he generally already has a Rein, Orisa shield, and Mercy damage/heals? That sounds ridiculous.
A team shouldn’t build around him for him to be considered “good.”
He’s still a bad hero at the core who’s incapable of protecting himself because of how bad his gun is currently.
So what’s the solution? Change his bullet spread? Give him critical damage again? Sounds like you guys want a character who already has a low skill floor to be even easier to play.